protected override void InitializeListViewModel(ZetboxBase.InstanceListViewModel mdl) { base.InitializeListViewModel(mdl); base.ListViewModel.ViewMethod = InstanceListViewMethod.Details; base.ListViewModel.AllowAddNew = false; base.ListViewModel.Commands.Add(OpenAllCommand); }
protected override void InitializeListViewModel(ZetboxBase.InstanceListViewModel mdl) { // setup default behavior base.ListViewModel.ViewMethod = InstanceListViewMethod.Details; base.ListViewModel.AllowAddNew = false; base.ListViewModel.AllowDelete = true; // call base later as a nav-screen may override default behavior base.InitializeListViewModel(mdl); // add custom command base.ListViewModel.Commands.Insert(1, OpenAllCommand); }