【发布时间】:2015-05-22 10:22:37
【问题描述】:
我试图在加载DataGridRow 时访问每个单元格内容,但DataGridColumn.GetCellContent(DataGridRow) 始终为空,尽管DataGridRow 中有该列的数据。
例如:
void DataGrid_LoadingRow(object sender,DataGridRowEventArgs e)
{
foreach(var colItem in dg.Columns)
{
var cell=item.GetCellContent(e.Row as DataGridRow);//Row is not null, cell is null after this execution.
}
}
可能是什么原因?
PS:我已禁用行和列的虚拟化。
谢谢
【问题讨论】:
-
我使用了datagrid的updatelayout事件,可以访问datagridcell的内容。
-
将您的评论添加为答案并将其标记以供其他用户查看并将此问题标记为已回答
标签: c# wpf wpf-controls wpfdatagrid