Мне нужно вызвать метод первым, после создания MainWindow. Я добавил этот код XAML:Где я могу добавить вызов метода, когда MainWindow полностью встроен в C#
Loaded="MainWindow_Loaded"
И этот метод MainWindow:
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
SelectScenario dlg = new SelectScenario();
dlg.Top = 22;
dlg.ShowDialog();
if (ScenarioSelected == true)
{
LoadScenarioFile(SelectedScenario);
}
}
Но диалоговое окно SelectScenario вызывается перед тем MainWindow полностью построен. Где я могу вставить вызов метода для диалогового окна SelectScenario, чтобы я знал, что MainWindow был полностью построен?
Возможно, вам нужно будет дождаться загрузки всего содержимого –
Хорошо, как я могу проверить, что все содержимое загружено? – zetar
Ну, я не знаю. Я думаю, что полагаться на состояние этого пользовательского интерфейса таким образом, это не очень хорошая идея. Я бы попытался обойтись, чтобы сделать это в первую очередь. –