public void RaisePropertyChanged(string property) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(property)); GlobalEnums.GetIntance().RaisePropertyChanged("Options"); } }
public void Delete() { ContainingGlobalEnum.Options.Remove(this); GlobalEnums.GetIntance().Dirty = true; ContainingGlobalEnum.RaisePropertyChanged("Options"); }
internal void AddOption(string text) { Options.Add(new GlobalEnumValue(text, this)); GlobalEnums.GetIntance().Dirty = true; RaisePropertyChanged("Options"); }