左CTRL + V键未触发

时间:2016-09-29 15:22:57

标签: c# wpf mvvm

我创建了一个复制和粘贴代码。对于我当前的应用程序,如果我设置Key.B而不是Key.V,它会立即生效。 Key.V + Left CTRL不会触发。如果我按下左侧Ctrl +左侧Alt + V和下面的代码,它也可以正常工作。我很困惑为什么左Ctrl + V不会被触发。我创建了一个空白的WPF应用程序,它被解雇了。请问有关如何调试此情况的提示。以下代码位于UserControl.xaml.cs

protected override void OnKeyDown(KeyEventArgs e)
{
    base.OnKeyDown(e)
    if (e.Key == Key.V && (Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
    {
        MessageBox.Show("Paste Worked");
    }
}

如果我设置OnKeyUp,一切正常!

0 个答案:

没有答案