【发布时间】:2011-06-16 11:18:51
【问题描述】:
我有
<DataGrid Name="grid" MouseDoubleClick="Attributes_MouseDoubleClick" >
每当点击事件发生在 Datagrid 行以外的任何位置时,我都需要取消选择行。
即grid.CurrentItem 应该是 null
我需要仅在一行上触发双击事件。 但是,问题是,一旦我选择一行并双击网格上的其他位置(标题、空滚动查看器区域等),双击事件就会按预期触发,但 CurrentItem 有时是选定的行,有时是空的。
为了防止这种行为。我需要取消选择选定的行。
关于我应该如何处理这个问题的任何想法?
谢谢。
【问题讨论】:
标签: wpf wpf-controls binding wpfdatagrid double-click