wpf如何获取datagrid的数据

liujiahaol12345 2015-05-13 03:00:20
由于grid是局部变量table绑定的,现在我想取grid内的所有数据,我用grid.itemsource as datatable得到的也是空,不会让我去遍历grid的每一行每一列再装到另一个table才行吧
...全文
170 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Forty2 2015-05-13
  • 打赏
  • 举报
回复
grid.itemsource是IEnumerable,不能直接帮定到DataTable。因此grid.itemsource as DataTable转换将失败,结果为空。 你检查是否绑定到DataView,类似grid.itemsource = table.DefaultView。 如果是,那么就转换到合适的类型上: DataView view = grid.ItemsSource as DataView; DataTable table = view.Table;
exception92 2015-05-13
  • 打赏
  • 举报
回复
你去 itemsource 不就行了,前提是你能不能绑定上数据
sunny906 2015-05-13
  • 打赏
  • 举报
回复
既然datagrid的ItemsSource=table,那么为什么取出来的ItemsSource是空呢
风的期待 2015-05-13
  • 打赏
  • 举报
回复
你想得到所有的,为什么不直接通过数据源?都一样的啊?除非你的datagrid要修改!

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧