Да, я знаю как использовать хоткеи (XAML):
...
<Window.InputBindings>
<KeyBinding Key="A" Modifiers="Alt" Command="{x:Static ApplicationCommands.Close}"/>
</Window.InputBindings>
...
Клавиши просто для примера. Дело в том, что, когда я нажимаю, например, Alt+B
, то комп издает звук ошибки, а когда нажимаю Alt+A
, то этого звука нет. Это значит, что "реакция" на нажатие есть, а закрытие окна не выполняется. Я пробовал использовать Gesture
и менял значение атрибута Command
:
...
<Window.InputBindings>
<KeyBinding Gesture="Alt+A" Command="ApplicationCommands.Close"/>
</Window.InputBindings>
...
Но ничего не помогает.
В добавок есть ещё 1 проблема с модификаторами клавиш (Ctrl
, Shift
, Alt
, Windows
или None
). если я укажу любой модификатор (в разметке), наведу курсор на KeyBinding
и посмотрю на панель "Свойства", то модификатор там отобразится. Но это не работает с Ctrl
. Если я возьму и вместо Alt+A
(из второй разметки) поставлю Ctrl+A
, то в свойстве Modifiers
(из панели "Свойства") ничего не отобразится. Тут не знаю, что и сказать.
Хотелось бы решить обе проблемы. Заранее спасибо.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имею эмулятор BlueStacksЦель: написать простого бота, который в окне эмулятора нажимает на определенные области экрана эмулируя тапы, а также...
Опубликовал свой проект в IISПри работе с БД выдаёт следующую ошибку: "Не удается открыть базу данных "RefsDB", запрашиваемую именем входа