在数据网格中具有行和列的对象

本文关键字:对象 数据 数据网 网格 | 更新日期: 2023-09-27 18:26:24

WPF DataGrid中是否有包含列和行的对象?

我认为它是CurrentCellDataGridCellInfo),但它只包含列的一个对象。

我正在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();

我不认为这是最好的方法,但它有效,我没有找到任何可以直接向我提供这些信息的对象。。。如果你得到了更好的东西,告诉我:]