public ODFFormControl FindControlByName (string name, bool searchInSubforms) { if (searchInSubforms) { foreach (ODFForm f in ChildForms) { ODFFormControl ctrl; ctrl = f.FindControlByName(name, true); if (ctrl != null) return ctrl; } } foreach (ODFFormControl c in _controls) { if ( c != null) { if (c.Name == name) return c; } } return null; }