当TreeView(WinForms)具有焦点时,按键选择其文本以键字符开头的节点。
有办法避免这种情况吗?
我想到的第一件事是创建从TreeView继承的Control,并重写IsInputKey,以便在所有不希望的情况下返回false。
但这是行不通的。有什么方法可以覆盖此行为?
最佳答案
在e.Handled = true;
和keyup
事件中都设置keypress
。
关于c# - 避免在TreeView中按键时选择新节点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3428527/