Control.Focus Metodo

Definizione

Imposta lo stato attivo per l'input del controllo.

public:
 bool Focus();
public bool Focus ();
member this.Focus : unit -> bool
Public Function Focus () As Boolean

Restituisce

true se la richiesta di stato attivo per l'input è stata completata correttamente; in caso contrario, false.

Esempio

Nell'esempio di codice seguente lo stato attivo viene impostato sull'oggetto specificato Control, se può ricevere lo stato attivo.

public:
   void ControlSetFocus( Control^ control )
   {
      
      // Set focus to the control, if it can receive focus.
      if ( control->CanFocus )
      {
         control->Focus();
      }
   }
public void ControlSetFocus(Control control)
{
   // Set focus to the control, if it can receive focus.
   if(control.CanFocus)
   {
      control.Focus();
   }
}
Public Sub ControlSetFocus(control As Control)
   ' Set focus to the control, if it can receive focus.
   If control.CanFocus Then
      control.Focus()
   End If
End Sub

Commenti

Il Focus metodo restituisce true se il controllo ha ricevuto lo stato attivo per l'input. Il controllo può avere lo stato attivo per l'input senza visualizzare alcun segnale visivo di avere lo stato attivo. Questo comportamento viene osservato principalmente dai controlli non selezionabili elencati di seguito o da eventuali controlli derivati.

È possibile selezionare un controllo e ricevere lo stato attivo dell'input se tutti i valori seguenti sono true: il Selectable valore di ControlStyles è impostato su true, è contenuto in un altro controllo e tutti i relativi controlli padre sono visibili e abilitati.

I controlli Windows Forms nell'elenco seguente non sono selezionabili. Anche i controlli derivati da questi controlli non sono selezionabili.

Nota

Focus è un metodo di basso livello destinato principalmente agli autori di controlli personalizzati. I programmatori di applicazioni devono invece usare il Select metodo o la ActiveControl proprietà per i controlli figlio o il metodo per i Activate moduli.

Si applica a

Vedi anche