2
我有一个WPF数据网格,其中autogeneratecolumns = true。 它被绑定到一个POCO列表 是否有无论如何我可以通过设置一些XML文档的类属性来设置列顺序?WPF DataGrid自动生成列顺序
很明显,我可以将autogenerate设置为false,并对列进行硬编码,但是我想知道是否有其他一些装饰我的类/属性的方法来处理此问题。
我有一个WPF数据网格,其中autogeneratecolumns = true。 它被绑定到一个POCO列表 是否有无论如何我可以通过设置一些XML文档的类属性来设置列顺序?WPF DataGrid自动生成列顺序
很明显,我可以将autogenerate设置为false,并对列进行硬编码,但是我想知道是否有其他一些装饰我的类/属性的方法来处理此问题。
不是最好的方法,但对我的作品:
在“AutoGeneratedColumns”事件,您可以设置列的DisplayIndex由它的头每一列。
private void datagrid1_AutoGeneratedColumns(object sender, EventArgs e)
{
datagrid1_.Columns.FirstOrDefault(x => x.Header.ToString() == "header").DisplayIndex = 0;
}
保重异常,等等
或者我认为在课堂预报的自动生成的列顺序的声明属性的顺序。