Закрыть активное окно по имени из модели представления в c #? - PullRequest
0 голосов
/ 22 сентября 2019

Если одновременно открыто более одного окна, как закрыть конкретное окно из модели вида?

или

Как получить все активные окна и закрыть конкретное окно.посмотреть модель в c #?

Ответы [ 2 ]

1 голос
/ 22 сентября 2019

Вы можете получить все открытые окна, такие как:

foreach (var Window in App.Current.Windows)
  if (Window.GetType().Name.Equals("Recorder"))
      ((Window)Window).Close();
0 голосов
/ 22 сентября 2019

Да, мы рассматриваем собственное настольное приложение (WPF XAML).За один раз активнее более 1 окна, и я хочу закрыть окно с именем (x: name = "Recorder")

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