0
我需要防止用户使用Ctrl + A选择ListView控件中的所有项目。我为KeyDown添加了一个到ListView的事件处理程序,但这没有帮助,因为看起来在调用KeyDown事件处理程序之前选择了这些项目。ListView控件:防止通过Ctrl + A选择全部
编辑1:防止这种情况的原因是有一个要求,以限制一次可以有多少项目可以互动,并认为允许Ctrl + A选择所有可能意味着用户可以执行操作所有项目。
编辑2:看起来ListView控件默认处理Ctrl + A - 这可以防止吗?
如果你解释你想要达到的目标,这可能会有所帮助。你为什么不把'SelectionMode'改为'Single'或'None'? –
@PaoloMoretti我编辑了我的问题。我想允许用户选择任意数量的项目,但不能通过Ctrl + A。 – MoonBoots89
我看到了,也许而不是禁用Ctrl + A,您应该尝试设置所选项目的最大数量。 –