Прежде чем вы, ребята, отметите его как дубликат, прочитайте вопрос ниже.Я включил другие темы, чтобы показать, что я пробовал.
У меня есть приложение WPF, разработанное с использованием шаблона MVVM.У него есть MainWindow и несколько пользовательских элементов управления внутри него.Когда кнопка нажата в одном из пользовательских элементов управления, я открываю новое окно.Но прежде чем я это сделаю, я сначала должен спрятать главное окно.Я попробовал следующие способы сделать это, но это не сработало:
App.Current.MainWindow.Visibility = Visibility.Hidden;
App.Current.MainWindow.Hide();
Я также попытался установить свойство Visibility в XAML следующим образом:
<Window.Visibility>
<Binding Path="MainDisplayVisible" Mode="TwoWay" Converter="{StaticResource boolConverter}"></Binding>
</Window.Visibility>
И я посмотрелонлайн за помощью и попробовал то, что упомянуто в этих ссылках:
Ссылка 1
Ссылка 2
Ни одна из этих работдля меня.Есть идеи, что я здесь не так делаю?
Спасибо, Гленн.