Код: Выделить всё
await App.GetService().ActivateAsync(args);
Код: Выделить всё
services.AddSingleton();
services.AddSingleton();
Обычно на этапе активации сначала назначается ShellPage для MainWindow.Content, а затем осуществляется переход к MainPage (это имена проекта по умолчанию). Поскольку MainPage фактически загружается во Frame на ShellPage, кажется, что макет для MainPage происходит до завершения макета ShellPage.
Есть идеи, как мне это сделать при первом запуске? Это проблема только при представлении первой страницы. После этого ShellPage используется повторно.
Подробнее здесь: https://stackoverflow.com/questions/739 ... iew-deskto