我想在WPF中的RichEdit控件中捕获ALT + CTRL + SPACE等组合键。
答案 0 :(得分:2)
您可以为PreviewKeydown
添加RichTextBox
个活动。
PreviewKeyDown="TextBox_OnPreviewKeyDown" in xaml
代码中的事件处理程序如下
private void TextBox_OnPreviewKeyDown(object sender, KeyEventArgs e)
{
if (Keyboard.IsKeyDown(Key.LeftCtrl) && Keyboard.IsKeyDown(Key.LeftAlt) &&
Keyboard.IsKeyDown(Key.Space))
{
// All keys were pressed
}
}
您可以测试何时按下三个键。