Задать вопрос
@h1_0ne

Как отследить нажатую клавишу в mvvm?

У меня есть некий Textbox, который используется как поисковик. Мне нужно применить поиск по нажатию на клавишу Enter, на нажатие других клавиш никак не реагировать. Если бы я делал не через mvvm, мог бы использовать параметр KeyEventArgs (вроде бы он). А как мне отследить нажатую клавишу с применением mvvm подхода?5d00df26336a2073820329.png
  • Вопрос задан
  • 517 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
FoggyFinder
@FoggyFinder
Используйте KeyBinding:

<TextBox.InputBindings>
    <KeyBinding Key="Enter" Command="{Binding SearchCommand}" />
</TextBox.InputBindings>
Ответ написан
Комментировать
petermzg
@petermzg
Самый лучший программист
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы