在数据网格中具有行和列的对象
本文关键字:对象 数据 数据网 网格 | 更新日期: 2023-09-27 18:26:24
WPF DataGrid
中是否有包含列和行的对象?
我认为它是CurrentCell
(DataGridCellInfo),但它只包含列的一个对象。
我正在DataGrid中寻找一个包含DataGridColumn和DataGridRow的对象,如果有类似的对象的话。
我也在处理这个问题,我用这种方式得到了行和列的索引:
DataGridCellInfo cell;
int columnIndex = cell.Column.DisplayIndex;
int rowIndex = mydatagrid.Items.IndexOf(cell.Item);
如果得到标题,我会这样做:
string columnHeader = cell.Column.Header.ToString();
string rowHeader = (((DataRowView)cell.Item).Row.ItemArray[0]).ToString();
我不认为这是最好的方法,但它有效,我没有找到任何可以直接向我提供这些信息的对象。。。如果你得到了更好的东西,告诉我:]