C# DevExpress网格控件排序列表

C# DevExpress网格控件排序列表,c#,wpf,devexpress,gridcontrol,C#,Wpf,Devexpress,Gridcontrol,如何获取排序gridControl中的项目列表 我需要创建一个只包含值的新列表,按GridControl排序。可能不是最优雅的解决方案,但正如在devexpress网站上找到的那样,因为我在一段时间内遇到了相同的问题: gridcontrol的主gridview有一个属性DataRowCount,因此您可以这样做 List<DataRow> dataRows = new List<DataRow>(); for (int i = 0; i < gridView1.D

如何获取排序gridControl中的项目列表


我需要创建一个只包含值的新列表,按GridControl排序。

可能不是最优雅的解决方案,但正如在devexpress网站上找到的那样,因为我在一段时间内遇到了相同的问题:

gridcontrol的主gridview有一个属性DataRowCount,因此您可以这样做

List<DataRow> dataRows = new List<DataRow>();
for (int i = 0; i < gridView1.DataRowCount; i++) {
    DataRow row = gridView1.GetDataRow(i);
    dataRows.Add(row);
}

可能不是最优雅的解决方案,但正如在devexpress网站上找到的那样,因为我在一段时间内遇到了相同的问题:

gridcontrol的主gridview有一个属性DataRowCount,因此您可以这样做

List<DataRow> dataRows = new List<DataRow>();
for (int i = 0; i < gridView1.DataRowCount; i++) {
    DataRow row = gridView1.GetDataRow(i);
    dataRows.Add(row);
}

非常感谢。但我无法获取“DataRowCount”,VisualStudio无法找到此属性。。。和GridControl没有“MainView”属性。。。这只适用于程序集的版本12吗?不,自从我开始使用从版本11开始的devexpress控件以来,它就起作用了,所以我认为它也应该在那里起作用。但根据我的经验,devExpress有时会出于某种原因更改其属性的名称。同时,devexpress的知识库对我也有很大的帮助;看一看是的!它起作用了!但是它是这样工作的:对于(inti=0;i