简单的DataGrid控件在WPF中绑定List集合数据

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简单的DataGrid控件在中绑定List集合数据

1.在界面中添加DataGrid控件,用来显示系统的操作记录,界面和程序如下:

注释:AutoGenerateColumns这个属性为true时,控件的数据源list会按照自己的格式自动显示在控件上;如果这个属性为false,list的数据不会自动显示在datagrid上。

2.后台逻辑

List list = new List();

DateFilter filter = new DateFilter(Year,Month,Day);

list = AllMananger.GetList(filter);

//以上是我通过我的办法得到的list,要把此list绑定到DataGrid上。

this.operationGrid.ItemsSource = list;

现在把需要的list绑定到控件的ItemSource属性上。

3.Blinding

因为我的OperationRecord类中有三个属性,分别是OperationTime、OperationContent、OperationUser。

此时,把List list分别绑定到datagrid中的三个列中,按照我们对应的列名。例如:Binding="{Binding OperationTime }"

4.最终效果

相关文档
最新文档