覆盖WPF中的默认ALT操作

时间:2012-07-09 08:45:13

标签: wpf menu alt

我正在开发一个WPF应用程序,我希望在用户按ALT时显示/隐藏菜单。当我按下右Alt键而不是左键时,下面的代码可以工作。当菜单可见时,单击右侧的AlT键选择我的菜单的第一个条目(这是一个主菜单),而不是隐藏它。

所以我认为正确的ALT键有一个我必须在我的事件或其他地方覆盖的默认行为。

   private void Window_KeyDown(Object sender, KeyEventArgs e)
    {
        if (e.Key == Key.LeftAlt || e.Key == Key.RightAlt)
        {
            this.Show_HideMenu(sender, e);
        }
    }

0 个答案:

没有答案