WPF之DataGrid篇:[1]DataGrid绑定基础

 时间:2024-10-31 02:01:49

1、创建WPF应用程序项目

WPF之DataGrid篇:[1]DataGrid绑定基础

2、创建一个学生(Student)类。其中继承INotifyPropertyChanged接口是为了后台代码修改类中字段时触发消息以便前台做出相应的显示。本例中没有实际的意义。

WPF之DataGrid篇:[1]DataGrid绑定基础

3、XAML中代码编辑,这里用了3种DataGrid显示数据的方法。1.使用DataGrid的自动产生列功能。AutoGenerateColumns="true",其默认值就是true。该方法创建列最快,但是显示了所有列。2.不使用AutoGenerateColumns功能,创建所需显示的列。以上两法用的都是直接给DataGrid的ItemSource赋值的方法,这也是WinForm惯用的方法。3.第三种方法使用了数据绑定,数据绑定也有多种方法,这里就不再一一描述了。

WPF之DataGrid篇:[1]DataGrid绑定基础

4、创建学生列表以便数据展示。其中this.DataContext = this;为数据绑定设置数据上下文。

WPF之DataGrid篇:[1]DataGrid绑定基础

5、最后的显示效果。第一种由于未设置列头显示名称显示了类的字段名,第二第三种效果一样。

WPF之DataGrid篇:[1]DataGrid绑定基础

6、经过上面的讲解,DataGrid的基础数据展示可以轻松完成了吧。

  • Windows Server 2012 R2如何删除本地用户账户
  • win10cmd重启命令
  • Windows 系统通过命令添加电脑账户
  • bat调用bat怎么操作
  • window10家庭版安装虚拟机
  • 热门搜索
    猴年春节手抄报 关于节日的手抄报 关于我爱读书手抄报 国学经典手抄报内容 文明交通我见证手抄报 弟子规手抄报大全 关于语言艺术的手抄报 我爱读书手抄报资料 国庆70周年手抄报内容 法律小知识手抄报