【发布时间】:2011-12-03 12:30:41
【问题描述】:
我有一个 C# WPF DataGrid。在管理员模式下,用户可以使用PreviewKeyDown 突出显示和选择DataGrid 中的行并按下“D”以删除它们。在操作员模式下,此功能将被禁用,用户只能滚动和阅读卷,但不能突出显示或选择要删除的行。
我可以将行加高线并删除。但我不知道如何禁用此功能。 我试过了:
-
IsReadOnly = false呈现 DataGrid 不可滚动 -
Focusable = false用户仍然可以突出显示并选择行 -
IsHitTestVisible = false仍然可见..
怎么做?
【问题讨论】: