WPF-MVVM: Установка фокуса управления UI из ViewModel

Какова хорошая практика установки фокуса управления в архитектуре MVVM.

Я вижу это со свойством ViewModel, которое при необходимости инициирует изменение фокуса. И затем элементы управления пользовательского интерфейса связывают / слушают это свойство, чтобы в случае его изменения был установлен соответствующий фокус.

Я рассматриваю это как вещь ViewModel, потому что я хочу установить соответствующий фокус после того, как ViewModel выполнит определенное действие, например загрузку определенных данных.

Какая лучшая практика?

46
задан Sonic Soul 17 March 2011 в 14:38
поделиться