1

我正在开发一个 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);
        }
    }
4

0 回答 0