示例#1
0
 public TabViewModel(ITabViewModelManager tabViewModelManager,
                     IValidatorViewModelFactory validatorViewModelFactory)
 {
     _tabViewModelManager = tabViewModelManager;
     CloseTabCommand      = new SimpleDelegateCommand(CloseTab);
     _name   = $"New Tab {_tabViewModelManager.Count + 1}";
     Content = validatorViewModelFactory.CreateValidatorViewModel(tabViewModelManager);
 }
示例#2
0
 public TabViewModelFactory(IValidatorViewModelFactory validatorViewModelFactory)
 {
     _validatorViewModelFactory = validatorViewModelFactory;
 }