Мне интересно, какова цель Todo.UWP.App, потому что я не заметил ни одной части исходного кода, которая его создает.
Он разработан приложением Xamarin Forms, он не загружает напрямую MainPage
в Todo.UWP
. Так как формы Xamarin являются кроссплатформенным решением, он должен учитывать другие платформы, такие как iOS
или Android
. Его жизненный цикл приложения выглядит следующим образом:
- UWP - Основной метод> Приложение (UWP)> Главная страница (UWP)> Приложение> ContentPage
Если содержит другие платформы (iOS и Android):
- iOS - Основной метод> AppDelegate> App> ContentPage
- Android - MainActivity> Приложение> ContentPage
Каждый из них должен загрузить App
из Froms Solution, здесь Todo.App()
. Ссылка на этот официальный do c , чтобы больше узнать о Xamarin Forms
Если вам не нужно решение Xamarin Forms, вы можете создать Xamarin.UWP Решение, которое содержит только проект UWP
. В следующий раз создайте новый проект, выберите следующий тип для создания: ![enter image description here](https://i.stack.imgur.com/Pi52b.png)
Тогда содержание решения будет:
![enter image description here](https://i.stack.imgur.com/qT6a1.png)
Здесь жизненный цикл приложения: Основной метод> Приложение> Страница .