public virtual object CreateControl(UIBuilderConstraintType model, UIBuilderConst buildType, IUIBuilderControlStyle style, params object[] arg) { if (model == UIBuilderConstraintType.DYNAMIC) { return(DynamiCreat(buildType, style, arg)); } if (model == UIBuilderConstraintType.STATIC) { return(StaticLoad(buildType, style, arg)); } if (model == UIBuilderConstraintType.TEMPLATE) { return(TemplateLoad(buildType, style, arg)); } VitalityExpection.GetInstance().ReportError(VitalityExpectionType.ERROR, "CreateControl has no progress logic"); return(null); }
public virtual object TemplateLoad(UIBuilderConst buildType, IUIBuilderControlStyle style, params object[] arg) { return(null); }
public virtual object DynamiCreat(UIBuilderConst buildType, IUIBuilderControlStyle style, params object[] arg) { return(null); }
public CreatControlAttribute(UIBuilderConstraintType model, UIBuilderConst buildType, IUIBuilderControlStyle style, params object[] arg) { this.model = model; this.buildType = buildType; this.arg = arg; }
public T CreateControl <T> (UIBuilderConst t, params object[] o) { return(default(T)); }