private bool ValidateControl (Control c) { CancelEventArgs e = new CancelEventArgs (); c.FireValidating (e); if (e.Cancel) return false; c.FireValidated (); return true; }