C#⼀WPF里面DataGrid是以表格形式显示的,如何得到这个DataTable。

2024-12-27 08:51:59
推荐回答(4个)
回答1:

直接把数据源转换过去

DataGrid gd;
DataTable dt=gd.DataSource as DataTable;

回答2:

虽然年代久远但为了后人还是要更正,不是没有是你不知道,把ItemSource作为DataView就可以取了,亲测可用

DataTable dt = ((DataView)dataGrid1.ItemSource).Table;

回答3:

貌似没有

只能通过遍历来填充DataTable

回答4:

问题描述没有看懂??