public TabbedPage() { InitializeComponent(); NavigationCacheMode = NavigationCacheMode.Enabled; DataContext = new TabbedViewModel(); ViewModel.CloseRequired += ViewModel_CloseRequired; ViewModel.AddRequired += ViewModel_AddRequired; }
public Window12() { InitializeComponent(); DataContext = new TabbedViewModel() { Items = { new TabViewModel() {Title = "Tab #1", IsEnabled = true, IsVisible = true}, new TabViewModel() {Title = "Tab #2", IsEnabled = false, IsVisible = true}, new TabViewModel() {Title = "Tab #3", IsEnabled = true, IsVisible = false}, } }; }
public MainTabbedPage() { InitializeComponent(); // Menu pages Children.Add(new MyHomePage()); Children.Add(new HomePage()); Children.Add(new ProfilePage()); // No need of the back button on the menu NavigationPage.SetHasBackButton(this, false); // Find the binding context of the page, in order to use its properties vm = App.Current.Resources["vm"] as TabbedViewModel; }