WPF ListView 简单的数据绑定

本文介绍了一个使用WPF框架实现的ListView组件示例,展示了如何通过数据绑定来显示表格数据,包括设置列头、绑定数据源等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

  1. <ListView Height="225" HorizontalAlignment="Left" Margin="125,58,0,0" Name="listView1" VerticalAlignment="Top" Width="288" >
  2. <ListView.View>
  3. <GridView x:Name="gridView1">
  4. <!--<GridViewColumn Header="UserId" DisplayMemberBinding="{Binding Path=UserId}"></GridViewColumn>-->
  5. <GridViewColumn Header="UserName" DisplayMemberBinding="{Binding Path=Name}"></GridViewColumn>
  6. <!--<GridViewColumn Header="MobilePhone" DisplayMemberBinding="{Binding Path=MobilePhone}"></GridViewColumn>
  7. <GridViewColumn Header="Address" DisplayMemberBinding="{Binding Path=Address}"></GridViewColumn>-->
  8. </GridView>
  9. </ListView.View>
  10. </ListView>
  11. //后台代码
  12. public MainWindow()
  13. {
  14.   InitializeComponent();
  15.   listView1.ItemsSource = CreateDataTable().DefaultView;
  16. }
  17. private void cbUserCategory_SelectionChanged_1(object senderSelectionChangedEventArgs e)
  18.         {
  19.            
  20. DataTable CreateDataTable()
  21. {
  22. DataTable tbl = new DataTable("Customers");
  23. tbl.Columns.Add("ID", typeof(int));
  24. tbl.Columns.Add("Name", typeof(string));
  25. tbl.Columns.Add("Balance", typeof(decimal));
  26. tbl.Rows.Add(1, "John Doe", 100m);
  27. tbl.Rows.Add(2, "Jane Dorkenheimer", -209m);
  28. tbl.Rows.Add(3, "Fred Porkroomio", 0m);
  29. tbl.Rows.Add(4, "Mike Spike", 550m);
  30. tbl.Rows.Add(5, "Doris Yakovakovich", 0m);
  31. tbl.Rows.Add(6, "Boris Zinkwolf", -25m);
  32. return tbl;
  33. }
  34.         }

转载于:https://www.cnblogs.com/zhihai/archive/2012/02/03/2337052.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值