public void UnRegisterPropertyChanged(string InPropertyName, DlgtPropertyChanged InPropertyChangedFuc) { if (propertyChangedDict.ContainsKey(InPropertyName)) { propertyChangedDict[InPropertyName] -= InPropertyChangedFuc; } }
public void RegisterPropertyChanged(string InPropertyName, DlgtPropertyChanged InPropertyChangedFuc) { if (propertyChangedDict.ContainsKey(InPropertyName)) { propertyChangedDict[InPropertyName] += InPropertyChangedFuc; } else { propertyChangedDict.Add(InPropertyName, InPropertyChangedFuc); } }