# Region // control class public class publiclass {// <summary> // clear the control content /// </Summary> Public static void delcontent (Control) {foreach (control CT in control. controls) {type TP = CT. getType (); If (TP. name = "textedit") {(textedit) CT ). editvalue = NULL;} else if (TP. name = "lookupedit") {(lookupedit) CT ). editvalue = NULL; (lookupedit) CT ). closepopup ();} else if (TP. name = "checkedit") {(checkedit) CT ). checked = false;} // else if (TP. name = "textbox") // {// (textbox) CT ). TEXT = NULL; //} else if (TP. name = "spinedit") {(spinedit) CT ). value = decimal. zero;} else if (TP. name = "memoedit") {(memoedit) CT ). TEXT = NULL;} else if (TP. name = "dateedit") {(dateedit) CT ). editvalue = NULL;} else if (TP. name = "listboxcontrol") {(listboxcontrol) CT ). selecteditem = NULL;} else if (TP. name = "radiogroup") {(radiogroup) CT ). selectedindex = int. minvalue ;}}/// <summary> // controls are available /// </Summary> Public static void editableis (Control) {foreach (control CT in control. controls) {type TP = CT. getType (); If (TP. name = "textedit") {(textedit) CT ). enabled = true;} else if (TP. name = "lookupedit") {(lookupedit) CT ). enabled = true;} else if (TP. name = "checkedit") {(checkedit) CT ). enabled = true;} // else if (TP. name = "textbox") // {// (textbox) CT ). enabled = true; //} else if (TP. name = "simplebutton") {(simplebutton) CT ). enabled = true;} else if (TP. name = "listboxcontrol") {(listboxcontrol) CT ). enabled = true;} else if (TP. name = "dateedit") {(dateedit) CT ). enabled = true;} else if (TP. name = "radiogroup") {(radiogroup) CT ). enabled = true;} else if (TP. name = "memoedit") {(memoedit) CT ). enabled = true ;}}/// <summary> // The control is unavailable /// </Summary> Public static void editableno (Control) {foreach (control CT in control. controls) {type TP = CT. getType (); If (TP. name = "textedit") {(textedit) CT ). enabled = false;} else if (TP. name = "lookupedit") {(lookupedit) CT ). enabled = false;} else if (TP. name = "checkedit") {(checkedit) CT ). enabled = false;} // else if (TP. name = "textbox") // {// (textbox) CT ). enabled = false; //} else if (TP. name = "simplebutton") {(simplebutton) CT ). enabled = false;} else if (TP. name = "listboxcontrol") {(listboxcontrol) CT ). enabled = false;} else if (TP. name = "dateedit") {(dateedit) CT ). enabled = false;} else if (TP. name = "radiogroup") {(radiogroup) CT ). enabled = false;} else if (TP. name = "memoedit") {(memoedit) CT ). enabled = false ;}}}# endregion
foreach(Control c in this.Controls) { if(c.Enable==true) { c.Enable=false; } }