silverlight中datagrid中如何获取当前选中行的数据?

2025-03-04 17:43:59
推荐回答(2个)
回答1:

根据绑定的对象
可以UserModel editmodel = (UserModel)dg_user.SelectedItem;

回答2:

如果是用的mvvm模式,可以直接绑定SelectedItem这个属性。自己定义一个属性绑定就可以了。
如果直接给的数据源,就可以用你这句
var item = Datagrid1.SelectedItem as XXXX;
XXXX是你的类型。 SelectedItem属性本身是object类型的。