Beispiel #1
0
 public SelectBox(WidgetFactory ace)
     : base(ace)
 {
     this.Widget      = "selectbox";
     this.PanelWidth  = 750;
     this.PanelHeight = 450;
     ScriptEvent.Regist(Events, OnBeforeShowPanel, "AX.selShow");
 }
Beispiel #2
0
 public SelectButton(WidgetFactory ace)
     : base(ace)
 {
     ScriptEvent.Regist(Events, OnClick, "AX.btnShow");
 }
 protected override void PreBuild()
 {
     base.PreBuild();
     if (base.Component.Title.HasValue())
     {
         base.Options["title"] = base.Component.Title;
     }
     if (base.Component.Field.HasValue())
     {
         base.Options["field"] = base.Component.Field;
     }
     if (base.Component.Width.HasValue)
     {
         base.Options["width"] = base.Component.Width;
     }
     if (base.Component.Rowspan.HasValue)
     {
         base.Options["rowspan"] = base.Component.Rowspan;
     }
     if (base.Component.Colspan.HasValue)
     {
         base.Options["colspan"] = base.Component.Colspan;
     }
     if (base.Component.Align.HasValue)
     {
         base.Options["align"] = base.Component.Align;
     }
     if (base.Component.Halign.HasValue)
     {
         base.Options["halign"] = base.Component.Halign;
     }
     if (base.Component.Sortable.HasValue)
     {
         base.Options["sortable"] = base.Component.Sortable;
     }
     if (base.Component.Order.HasValue)
     {
         base.Options["order"] = base.Component.Order;
     }
     if (base.Component.Resizable.HasValue)
     {
         base.Options["resizable"] = base.Component.Resizable;
     }
     if (base.Component.Fixed.HasValue)
     {
         base.Options["fixed"] = base.Component.Fixed;
     }
     if (base.Component.Hidden.HasValue)
     {
         base.Options["hidden"] = base.Component.Hidden;
     }
     if (base.Component.Checkbox.HasValue)
     {
         base.Options["checkbox"] = base.Component.Checkbox;
     }
     if (base.Component.Editor.HasValue())
     {
         base.Options["editor"] = base.Component.Editor;
     }
     if (base.Component.Merged.HasValue)
     {
         base.Options["merged"] = base.Component.Merged;
     }
     if (base.Component.Type.HasValue)
     {
         //base.Options["type"] = base.Component.Type;
         ScriptEvent.Regist(base.Component.Events, DataGridColumn.Styler, $"function(v,r,i){{return onColStyler({Component.Type},v,r,i)}}");
     }
     if (base.Component.Format.HasValue())
     {
         base.Options["format"] = base.Component.Format;
         ScriptEvent.Regist(base.Component.Events, DataGridColumn.Formatter, "AX.gridFmt");
     }
 }