如何在RichTextBox中记录按键组合(如Ctrl + Shift + X)或(Ctrl + X)?有没有办法将这个组合分开到键和修饰符?所以当我想记录这些时,我可以将它们分开,如(Modifier = Ctrl,Key = X)?键盘的日志组合
感谢,
如何在RichTextBox中记录按键组合(如Ctrl + Shift + X)或(Ctrl + X)?有没有办法将这个组合分开到键和修饰符?所以当我想记录这些时,我可以将它们分开,如(Modifier = Ctrl,Key = X)?键盘的日志组合
感谢,
您可以通过重写Form.ProcessKeyPreview拦截子控件按键()。在该方法中,只要richtextbox具有焦点,就可以处理键盘消息。
您只需检查Control.ModifierKeys以查看是否使用了控制键和/或换档键。
嗯,我在WPF UserControl中使用RichTextBox。我的RichTextBox是一个System.Windows.Controls.RichTextBox。任何想法?谢谢 – paradisonoir 2009-06-10 22:55:43