肆[4],Xamarin中Shell

1,源码

//Xamarin.Forms.Shell,浮出控件是 Shell 应用程序的可选根菜单,可通过图标或从屏幕一侧轻扫进行访问。 //浮出控件由可选标头、浮出控件项、可选菜单项和可选页脚组成。
//FlyoutItem类,继承自ShellItem类
//ShellContent类,ShellContent对象表示Tab中的FlyoutItemContentPage对象。
//Xamarin.Forms.Routing类,路由事件注册

namespace App1
{
    public partial class AppShell : Xamarin.Forms.Shell
    {
        public AppShell()
        {
            InitializeComponent();
            Routing.RegisterRoute(nameof(ItemDetailPage), typeof(ItemDetailPage));
            Routing.RegisterRoute(nameof(NewItemPage), typeof(NewItemPage));
        }

        private async void OnMenuItemClicked(object sender, EventArgs e)
        {
            await Shell.Current.GoToAsync("//LoginPage");
        }
    }
}


    
                
    
    

你可能感兴趣的:(C#_Xamarin篇,xamarin)