文章分類/Infragistics
我將向您展示如何獲取 XamDataGrid 列的顯示順序。
XamDataGrid 允許您在應用程序運行時左右切換列的位置或將它們重新排列為多行。要在運行時獲取列的顯示順序,請使用字段的 ActualPosition.Column 屬性。ActualPosition 屬性還反映列的固定狀態。
private void button_Click(object sender, RoutedEventArgs e) { FieldCollection fields = xamDataGrid1.FieldLayouts[0].Fields; for (int index = 0; index < fields.Count; index++) { Console.WriteLine("列名:{0} インデックス:{1}", fields[index].Name, fields[index].ActualPosition.Column); } Console.WriteLine(" --- "); }