簡體   English   中英

App.xaml和MainPage.xaml之間的區別?

[英]Difference between App.xaml and MainPage.xaml?

當我創建跨平台時 ,普通項目同時具有App.xamlMainPage.xaml

另一方面,在此“使用地圖”示例中,開發人員刪除了MainPage.xaml以便普通項目僅包含App.xaml

那么這兩者有什么區別? 為什么上面的教程中的MainPage.xaml是文本“ Welcome to Xamarin.Forms!”,所以為什么要刪除它呢? 顯示在模擬器中?

調試器會同時擊中兩者。

App是管理生命周期的Forms應用程序的主要類。 除其他事項外,它負責為應用程序設置初始UI頁面。

在您正在查看的示例中,它將MainPage (向用戶顯示的活動UI頁面)分配給TabbedPage實例。 MainPage.xaml只是一些模板創建的默認頁面,它沒有任何特殊含義,可以根據需要進行替換。

public App ()
{

    var tabs = new TabbedPage ();

    ...

    MainPage = tabs;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM