как мой WPF может запустить два окна? - PullRequest
1 голос
/ 16 октября 2011

извинения, действительно новый ученик C #.мое приложение будет иметь следующие окна:

  • главное окно дисплея
  • панель параметров для изменения того, что находится в окне дисплея

как я могу это сделатьчтобы при запуске приложения оба эти окна открывались, и как бы я принимал решения пользователей в окне параметров, влияющих на отображение в главном окне?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 16 октября 2011

В конструкторе главного окна создайте новый экземпляр класса окна параметров и вызовите Show().

Чтобы заставить два класса взаимодействовать, вы можете передать ссылку на главное окно в окно опций.

2 голосов
/ 16 октября 2011

Внутри OnStartup метода App.xaml.cs добавьте следующее:

Window2 window = new Window2();
window.Show();

, и главное окно будет отображаться по умолчанию, поскольку оно определено как начальное окно в вашем свойстве App.xamlStartupUri="MainWindow.xaml"

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