public void AddTrait() { Models.TemplateTraitModel m = Models.TemplateTraitModel.NewTemplateTraitModel(); m.EffectiveLevels = new HashSet <int>(new int[] { 2, 4, 6, 8, 10, 12 }); _model.Traits.Add(m); SelectedTrait = m; }
public void AddTrait() { Models.TemplateTraitModel t = Models.TemplateTraitModel.NewTemplateTraitModel(); t.EffectiveLevels = new HashSet <int>(new int[] { 2, 4, 6, 8, 10, 12 }); _traits.Add(t); SelectedTrait = t; }
public void DelTrait() { DeactivateItem(ActiveItem, true); _traits.Remove(SelectedTrait); SelectedTrait = null; }
public TemplateTraitViewModel(Models.TemplateTraitModel trait, bool isReadOnly) { _model = trait; _isReadOnly = isReadOnly; _selectedTraitType = _model.Type.ToString(); }