极品分享

C# WPF中DataGrid组件没有SelectedRows方法,怎么获取当前选中行的数据?

经常使用WinForm做开发的人都知道,在DataGridView中,可使用SelectedRows来获取到当前选中行的数据内容。

但是在使用WPF做开发时DataGrid的组件并没有SelectedRows方法,如何获取当前选中行的数据呢?


方法一:利用DataGrid的SelectedItem来获取数据内容

//初始化Model,并将DataGrid的SelectedItem返回对象强制转换成对象数据。
T_Users users = (T_Users)dgGetCompany.SelectedItem;
//通过对象来获取当前选中行的某个字段的对象值
MessageBox.Show(users.U_ID.ToString());

另:【在允许多选的情况下】可利用DataGrid的SelectedItems来获取数据内容



2017-02-21 0 /
NET学习
/
标签: 

评论回复

回到顶部