如何在禁用WPF DataGridCell时检测鼠标双击事件?

时间:2012-08-06 23:05:46

标签: wpf datagrid double-click datagridcell

当我们禁用(IsEnabled="False")DataGridCell时,它会停止引发Mouse Double Click事件。我们仍然希望能够在双击单元格时双击单击事件(在禁用和启用状态下)。

我们该怎么做?

1 个答案:

答案 0 :(得分:2)

Disabling DataGridCell将禁用该单元格的所有鼠标和键盘事件。如果仍需要响应鼠标/键盘事件,请尝试设置IsReadOnly属性。

来自First Link:

  

未启用的元素不参与命中测试或焦点,因此不会成为输入事件的来源。