//unified set up properties public AllConfigsViewModel(List <SessionColumnCollection> Collections) { foreach (SessionColumnCollection collection in Collections) { SingleConfigViewModel sccv = new SingleConfigViewModel(collection); if (!Configs.Contains(sccv)) { Configs.Add(sccv); } } UnifiedSetUp = new UnifiedConfigSetUpViewModel(this); SingleConfigDerivedWS = new ObservableCollection <SingleConfigShearViewModel> () { { new SingleConfigShearViewModel() } }; }
public AllConfigsViewModel(SingleConfigViewModel scvm) { if (Configs.Count == 0) { Configs.Add(new SingleConfigViewModel()); Configs[0] = scvm; } else { if (!Configs.Contains(scvm)) { Configs.Add(scvm); } } UnifiedSetUp = new UnifiedConfigSetUpViewModel(this); SingleConfigDerivedWS = new ObservableCollection <SingleConfigShearViewModel>(); SingleConfigDerivedWS.Add(new SingleConfigShearViewModel()); }
public AllConfigsViewModel() { UnifiedSetUp = new UnifiedConfigSetUpViewModel(this); }