Пример #1
0
            public MainPageCode()
            {
                ToolbarItems.Add(new Xamarin.Forms.ToolbarItem()
                {
                    Text = "add1"
                });
                ToolbarItems.Add(new Xamarin.Forms.ToolbarItem()
                {
                    Text = $"{add2}"
                });
                ToolbarItems.Add(new Xamarin.Forms.ToolbarItem()
                {
                    Text = $"{add3}"
                });
                ToolbarItems.Add(new Xamarin.Forms.ToolbarItem()
                {
                    Text = "reload"
                });
                ToolbarItems.Add(new Xamarin.Forms.ToolbarItem()
                {
                    Text = "visible"
                });


                ToolbarItems[0].SetBinding(ToolbarItem.CommandProperty, "Add1Command");
                ToolbarItems[1].SetBinding(ToolbarItem.CommandProperty, "Add2Command");
                ToolbarItems[2].SetBinding(ToolbarItem.CommandProperty, "Add3Command");
                ToolbarItems[3].SetBinding(ToolbarItem.CommandProperty, "Add4Command");
                ToolbarItems[4].SetBinding(ToolbarItem.CommandProperty, "Add5Command");

                ListPageCode page = new ListPageCode();

                page.SetBinding(ListPageCode.BindingContextProperty, "ViewModel1");
                Children.Add(page);

                page = new ListPageCode();
                page.SetBinding(ListPageCode.BindingContextProperty, "ViewModel2");
                Children.Add(page);

                page = new ListPageCode();
                page.SetBinding(ListPageCode.BindingContextProperty, "ViewModel3");
                Children.Add(page);
            }
Пример #2
0
            public MainPageCode()
            {
                ToolbarItems.Add(new Microsoft.Maui.Controls.ToolbarItem()
                {
                    Text = "add1"
                });

                ToolbarItems.Add(new Microsoft.Maui.Controls.ToolbarItem()
                {
                    Text = "reload"
                });

                ToolbarItems[0].SetBinding(ToolbarItem.CommandProperty, "Add1Command");
                ToolbarItems[1].SetBinding(ToolbarItem.CommandProperty, "Add2Command");

                ListPageCode page = new ListPageCode();

                page.SetBinding(ListPageCode.BindingContextProperty, "ViewModel1");
                Children.Add(page);
            }