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);
        }
Example #2
0
 public CreatControlAttribute(UIBuilderConstraintType model, UIBuilderConst buildType, IUIBuilderControlStyle style, params object[] arg)
 {
     this.model     = model;
     this.buildType = buildType;
     this.arg       = arg;
 }