Скрытие главного окна в WPF от MVCM UserControl - PullRequest
0 голосов
/ 05 марта 2019

Прежде чем вы, ребята, отметите его как дубликат, прочитайте вопрос ниже.Я включил другие темы, чтобы показать, что я пробовал.

У меня есть приложение 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

Ни одна из этих работдля меня.Есть идеи, что я здесь не так делаю?

Спасибо, Гленн.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...