[英]Difference between App.xaml and MainPage.xaml?
當我創建跨平台時 ,普通項目同時具有App.xaml
和MainPage.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.