Inheritance: MvxNavigationViewModel
        public TabIconsPage()
        {
            InitializeComponent();

            BindingContext = new Tab1ViewModel()
            {
                IsSelected = true
            };
        }
    private void AddNewTab()
    {
        //Here I just create a new instance of TabViewModel
        //If you want to copy the **Data** from a previous tab or something you need to
        //copy the property values from the previously selected ViewModel or whatever.

        var newtab = new Tab1ViewModel {
            Title = "Tab #" + (Tabs.Count + 1)
        };

        Tabs.Add(newtab);
        SelectedTab = newtab;
    }
示例#3
0
 public MainWindowViewModel()
 {
     Model         = new Model();
     Tab1ViewModel = new Tab1ViewModel(Model);
     Tab2ViewModel = new Tab2ViewModel(Model);
 }