public BindableProperty(Type propertyType, PropertyGetterHandler getter, PropertySetterHandler?setter) { Getter = getter; Setter = setter; PropertyType = propertyType; }
public void AddProperty <T>(string name, PropertyGetterHandler getter, PropertySetterHandler?setter = null) { _properties[name] = new BindableProperty(typeof(T), getter, setter); }
public void AddProperty(string name, Type propertyType, PropertyGetterHandler getter, PropertySetterHandler?setter = null) { _properties[name] = new BindableProperty(propertyType, getter, setter); }
/// <summary> /// Creates property with specified getter and setter. /// </summary> /// <param name="getter">The getter of the property.</param> /// <param name="setter">The setter of the property.</param> public Property(PropertyGetterHandler <TValue> getter = null, PropertySetterHandler <TValue> setter = null) { m_getter = getter; m_setter = setter; }