我在单元格模板组合框中有一个网格控制数据表。我正在从中侦听selectionChanged事件(使用mvvm),并且无法从子节点获取GridRow父节点(使用VisualTreeHelper.GetParent((ComboBox)EventArgs.Source))。
你能帮助我获得父行的绑定对象吗?
它有一些信息来更新数据库(guid和新值,用combobox更改)。 在默认的wpf DataGrid中它看起来像:
DataGridRow dgr = DataGridRow.GetRowContainingElement((ComboBox)sender);
var v = ((MyItem)dgr.DataContext).Guid;
答案 0 :(得分:-1)
我通过CellValueChangedEventArgs.Row属性得到了这个