WPF。获取单击的行项目值
我有数据网格。每一行都是cs文件中声明的OBservableCollection的元素。 每个DataGridRow都有一个额外的列,带有Delete按钮并单击eventWPF。获取单击的行项目值,wpf,Wpf,我有数据网格。每一行都是cs文件中声明的OBservableCollection的元素。 每个DataGridRow都有一个额外的列,带有Delete按钮并单击event 如何在button click事件函数中获取OBservableCollection的相应元素?如果挂起按钮的click事件,发送者应该是button。该按钮上的DataContext应为行项目: private void Button_Click(object sender, RoutedEventArgs e) {
如何在button click事件函数中获取OBservableCollection的相应元素?如果挂起按钮的click事件,发送者应该是button。该按钮上的DataContext应为行项目:
private void Button_Click(object sender, RoutedEventArgs e)
{
MyClass data = (sender as FrameworkElement).DataContext as MyClass;
}
如何填充数据网格?某些填充它的方法将很好地为这个问题提供一个干净的解决方案。您正在使用数据绑定吗?请您添加一些(最小)XAML,如果您使用的是数据绑定,请添加一些绑定到的代码。relief:如果它有效,请不要忘记将其标记为答案@relie:你可以随时标记答案,但你还不能升级(标记是通过勾选框完成的)