您的位置:首页 > 大数据 > 人工智能

WPF ItemContainerGenerator.ContainerFromItem返回Null

2015-09-07 10:30 477 查看
解决办法:

1、设置DataGrid 属性VirtualizingStackPanel.IsVirtualizing="False"

2、动态设置:如果后台代码返回null,例如,
var row = dataGrid.ItemContainerGenerator.ContainerFromItem(dataGrid.Items[i]) 
as
 
DataGridRow;


那么在这行代码之前加入一句:DataGrid.UpdateLayout();

3、如果是my:DataGrid
这种类型的控件,返回值也会为null,去掉"my:"才行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: