В WPF-приложении MVVM мне нужно создать представление для поиска учетной записи с двумя вариантами: простой поиск по учетной записи # или расширенный поиск (по имени, электронной почте и т. Д.)
В моей учетной записиSearchViewModel у меня есть свойство boolIsAdvancedMode.
Также я создал 2 пользовательских элемента управления для каждого режима: SimpleSearchView и AdvancedSearchView
Теперь мне нужно показать один из них на основе свойства IsAdvancedMode.
Каков наилучший способ сделать это?
Также в качестве общего решения, что если у меня есть свойство SearchMode, которое является enum.Как бы вы переключились между несколькими элементами управления в этом случае?