【发布时间】:2016-09-12 05:23:19
【问题描述】:
如何在 WPF 中遍历每一行数据网格视图
foreach (System.Data.DataRowView dr in grid.Items)
{
string a = dr[0].ToString();
MessageBox.show(a);
}
这里我尝试读取第一列的所有值!
报错:
Test.exe 中出现“System.InvalidCastException”类型的未处理异常
附加信息:无法将“f__AnonymousType0`1[System.String]”类型的对象转换为“System.Data.DataRowView”类型。
我该如何解决这个问题。请任何人帮助我。
谢谢!
【问题讨论】:
-
dr[0]的数据类型是什么?Nullable?也许你应该在调用ToString()之前检查它是null
标签: c# wpf wpfdatagrid