В настоящее время я изучаю и работаю над простым приложением WPF (MVVM pattern), которое позволяет выбирать элементы из одного списка (доступные элементы) другому (заказ) и создавать экземпляр класса экземпляра один раз «покупать» 'нажата кнопка.WPF ListView выбор по фокусу потерял
Моя проблема в том, что как только я нажму на первый список - элемент выбран, и я не могу отменить его, как только фокус потерян.
Я много узнал о событиях и командах в MVVM, но вещи действительно смешались в моей голове. Не могли бы вы направить меня на простой способ, как можно «обновить»/отменить выбор всех предметов, как только фокус будет потерян в списке?
спасибо.
Set SelectedItem в списке, чтобы обнулить или SelectedIndex до -1 – CoderForHire
Не могли бы вы предоставить несколько примеров? Поскольку нам не разрешено создавать кодовые события в соответствии с шаблоном MVVM. Должно ли это быть сделано с помощью команд? – Dmytro
В режиме MVVM все взаимодействия между View и ViewModel shoudl выполняются с помощью команд, это хорошая практика. – A191919