Каков наилучший способ (в приложении WPF, C#) реализовать поведение управления, основанное на текущем статусе/режиме для окна?WPF app - как обрабатывать режимы/статусы элементов управления в окне?
Например, например, режимы могут быть просто OFFLINE, ONLINE, например. Поэтому, когда OFFLINE вы хотите, чтобы элементы управления конфигурацией были активными, однако, как только начинается обработка (ONLINE), вы хотите, чтобы эти элементы управления были недоступны.
Любые предложения по шаблону/подходу к управлению этим? Мне интересно, есть ли подход публикации/подписки, который был бы лучше всего, или просто создать вспомогательный метод, например «SetStatus», и сделать все вызовы для управления здесь.
благодаря