public ControlItem(CONTROL_PAGE type, Control control) { this.catogory = type; this.myControl = control; this._myAnchor = this.myControl.Location; this.Size = this.myControl.Size; this.myLoc = myControl.Location; }
public static void EnableUI(CONTROL_PAGE page, UIControls controls) { foreach (ControlItem control in controls) { if (control.catogory == page) { control.myControl.Enabled = true; } } }
public static void DisableUI(CONTROL_PAGE page, Type controlType, UIControls controls) { Type type; foreach (IControlItem control in controls) { type = control.myControl.GetType(); if (type == controlType && control.catogory == page) { control.myControl.Enabled = false; } } }
public void Add(CONTROL_PAGE catogory, Control control) { _controls.Add(/**/ new ControlItem(catogory, control, _controls.Count) /**/); }
public ControlItem(CONTROL_PAGE type, Control control, int index) : this(type, control) { this.index = index; }