Пример #1
0
 /// <summary>
 /// Add a dynamic extension that intercepts property gets and sets
 /// </summary>
 /// <param name="Extension"></param>
 protected void AddExtension(IDynamicExtension Extension)
 {
     dynamicExtensions.Add(Extension);
 }
Пример #2
0
 public TypedProperty(Type ComponentType, string Name, IDynamicExtension Extension, PropertyChangedEventHandler raisePropertyChanged) : base(Name, new Attribute[0])
 {
     this.componentType        = ComponentType;
     this.Extension            = Extension;
     this.raisePropertyChanged = raisePropertyChanged;
 }