I have
<DataGrid Name="grid" MouseDoubleClick="Attributes_MouseDoubleClick" >
每当一个单击事件在 Datagrid 行之外的其他地方发生时,我需要 取消选择一行。
例如,grid.CurrentItem
应为 null
。
我需要仅在行上触发双击事件 。但是,问题是,一旦我选择了一行并在网格(标头、空滚动区域等)上双击,双击事件按预期触发,但 CurrentItem 有时是选定的行,有时为空。
为了防止这种行为... 我需要取消选择已选定的行。
您有什么想法应该如何解决这个问题吗?
谢谢。