Я пытаюсь проверить, удерживается ли нажатой клавиша «alt» при прослушивании события KeyDown элемента, вот так:
Код: Выделить всё
private void AutoSuggestBox_OnKeyDown(object sender, KeyRoutedEventArgs e)
{
if (/* alt is pressed and */ e.Key == VirtualKey.Down)
{
(sender as AutoSuggestBox).IsSuggestionListOpen = true;
}
}
Я знаю, что это, вероятно, означает, что следует избегать использования alt таким образом, однако у меня нет выбора в этом требовании.
Подробнее здесь: https://stackoverflow.com/questions/788 ... d-in-winui