Beispiel #1
0
        protected override void Init()
        {
            BindingContext = new MasterViewModel1();
            ((MasterViewModel1)BindingContext).MasterPage = this;

            Master = new SidemenuPage();
            Detail = new NavigationPage(new DetailPage1(Master as SidemenuPage));
        }
Beispiel #2
0
            public DetailPage1(SidemenuPage menu)
            {
                _sideMenu = menu;
                Title     = "Detail";
                var btns = new Button {
                    Text = "Change Icon"
                };

                btns.Clicked += (object sender, EventArgs e) => {
                    _sideMenu.ChangeIcon();
                };
                var btn = new Button {
                    Text = "Sidemenu Opener"
                };

                btn.SetBinding(Button.CommandProperty, new Binding("OpenSideMenuCommand"));
                Content = new StackLayout {
                    Children = { btns, btn }
                };
            }