我们有一个Exceed DataGridControl。使用弹出窗口启用行编辑 在我们的WPF视图后面的代码中,我们检查一个特定的列并添加一个内联编辑器。
当我们点击该特定单元格时,roweditor和单元格编辑器都被启用,这会导致一些不一致的数据。
我想禁用行编辑,但只有在使用自己的内联编辑器单击单元格时才会这样。
有什么建议吗?
答案 0 :(得分:0)
问题通过以下代码解决:
Public Sub PopupEditorMethod(ByVal sender As Object, ByVal e As ExecuteCommandEventArgs(Of OurObject))
Dim row = CType(e.OriginalSource, Xceed.Wpf.DataGrid.DataRow)
row.EndEdit()
'popup implementation
End Sub
我们取消了单元格父行的划线。这可以确保我们没有任何不一致的值。