WPF数据表格。获取所选行每个单元格的值。

3

我正在使用WPF工具包的DataGrid。

如何获取所选行单元格的值?

1个回答

8
在WPF中,行代表列表中的对象,列则代表对象的属性。
这取决于DataGrid.ItemsSource是什么。如果你的ItemSource是一个BindedClass数组,你可以通过以下方式获取选定的对象:
BoundClass bc = (BoundClass)dataGridControl.SelectedItem;
var prop1 = bc.Prop1;
var prop2 = bc.Prop2;

好的,我明白了。问题在于我使用Linq从数据库中检索信息,并且使用匿名类型进行了操作。但是你给了我线索,通过解释datagrid的工作原理帮助我找到了错误。谢谢! - Jonathan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接