- Я нашел учебник на YouTube, который советует использовать метод onstartup , чтобы создать новое окно (затем добавить справедливость в App.xaml Resourcecdictionary.mergeddictionary для использования ресурсов, которые работают)
- Но документация Microsoft, похоже, использует событие Startup для создания нового (https://learn.microsoft.com/en-us/dotne ... on-startup), и поэтому я могу использовать ресурсы напрямую в приложении. />
Код: Выделить всё
< /code>
LoadingWindow.xaml
Код: Выделить всё
...
...
< /code>
[b]The 2 behaviors[/b]
The strange behavior appears when I initialize a new LoadingWindow
- Если я привязываю метод с запуском приложения событие в файлах моих приложений, затем создайте новый загрузочный Window внутри, ресурс доступен (тот же результат с Startupuri определяется через XAML).
Код: Выделить всё
private void ShowApplicationWindow_Startup(object sender, StartupEventArgs e)
{
ShowWindow();
}
Код: Выделить всё
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
ShowWindow();
}
< /code>
Regarding the documentation for OnStartup
Повышает событие запуска
Технический вопрос
Почему мой загрузочный код создается после запуска reat -in streation resources
Подробнее здесь: https://stackoverflow.com/questions/796 ... od-startup