У меня проблема с выпадающим меню «Файл» с помощью горячей клавиши Alt + F . Я успешно смог удалить его, если нажать и отпустить Alt , а затем F , открыть меню, но нажатие клавиши f с помощью alt не помогает. Это код, который я использую.
< Menu Name="File_Menu" Background="LightGray">
< MenuItem Header="_File" Background="LightGray" Name="File_FileMenu" >
Использование подчеркивания в начале файла позволяет открыть меню, сначала нажав и отпустив Alt , а затем F
Я бы хотел, чтобы меню файлов выпало, когда обе клавиши нажаты вместе.
это код, который я использовал ранее для назначения горячей клавиши
KeyGesture keyGestureAltF = new KeyGesture (Key.F, ModifierKeys.Alt);
CommandBinding commandAltFBinding = new CommandBinding (CustomCommands.commandAltF, CommandBinding_FileMenu);
CustomCommands.commandAltF.InputGestures.Add (keyGestureAltF);
this.CommandBindings.Add (commandAltFBinding);
private void CommandBinding_FileMenu(object sender,ExecutedRoutedEventArgs e)
{ }
Я бы просто хотел, чтобы какой-то код был помещен в {} фигурные скобки.