10.15日积累

WPF datagrid数据表格的用法

1.数据显示

定义xaml文件,可以显示一个有几列的表,代码如:

<DataGridTextColumn IsReadOnly="True" Width="15*" Header="序号" Binding="{Binding No}" />
<DataGridTextColumn IsReadOnly="True" Width="15*" Header="姓名" Binding="{Binding UserName }" />

就能显示两列的表。

2.绑定数据

①声明一个类

public class Gddatasource
{
public bool ck { get; set; }
public int No { get; set; }

public long ID { get; set; }

public string UserName { get; set; }
public string OrgName { get; set; }
public string Remark { get; set; }
public string UserNo { get; set; }
public string OrgCode { get; set; }

}

②定义装这个类的集合

   List<Gddatasource> DataSource = new List<Gddatasource>();

③将这个集合填充完数据后,绑定数据

 DgLineState.ItemsSource = DataSource;

原文地址:https://www.cnblogs.com/oyw911/p/9793203.html