Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个 Exceed DataGridControl。通过弹出窗口启用行编辑。 在我们的 WPF 视图后面的代码中,我们检查特定列并添加一个内联编辑器。
当我们单击该特定单元格时,行编辑器和单元格编辑器都已启用,这会导致一些不一致的数据。
我想禁用行编辑,但只有当使用它自己的内联编辑器单击单元格时。
有什么建议么?
问题通过以下代码解决:
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
我们取消单元格父行的行编辑。这确保我们没有任何不一致的值。