0

我使用 .NET Framework 4.5 (Visual Studio 2012 RC Professional) 在 Visual C# 中编写了一个应用程序。在这个应用程序中,我有一个 WebBrowser 元素。

Ctrl + O当我执行一些击键(例如

我试图用 WebBrowser 做一些事情previewKeyDown,但我不知道该怎么做。

你能帮我解决这个问题吗?

谢谢

4

2 回答 2

2

您应该KeyPreview = true在托管表格上进行设置。

于 2012-07-16T23:03:20.227 回答
0

添加属性

PreviewKeyDown="WindowKeyDown"

    private void WindowKeyDown(object sender, KeyEventArgs e)
    {
    if (e.Key == Key.A && Keyboard.Modifiers == ModifierKeys.Control)
    {
        MessageBox.Show("CTRL + A Pressed!");
    }
    }

在此处查看此链接 或

于 2012-07-16T23:17:28.957 回答