public void RegisterTypeHandler(DataBindType type, Action <object, object> handler) { if (!m_TypeHandlerStore.ContainsKey(type)) { m_TypeHandlerStore.Add(type, handler); } }
public DataBindElement(object listener, DataBindType bindType, Action <object> callBack) { this.callBack = callBack; this.listener = listener; this.bindType = bindType; }
public DataBinder(String PropertyName, DataBindType BindingType, Type GenericType = null) { Type = BindingType; PropertyToBind = PropertyName; this.GenericType = GenericType; }