hMailServer.Administrator.Utilities.FocusChanger.SetFocus C# (CSharp) Method

SetFocus() public static method

public static SetFocus ( Control controls ) : void
controls System.Windows.Forms.Control
return void
        public static void SetFocus(Control.ControlCollection controls)
        {
            if (controls.Count == 0)
            return;

             Control topMost = controls[0];
             foreach(Control control in controls)
             {
            if (control.GetType().ToString() == "System.Windows.Forms.Label")
               continue;

            if (control.Top < topMost.Top)
            {
               topMost = control;
            }
             }

             topMost.Focus();
        }
FocusChanger