Control.Focus Control.Focus Control.Focus Control.Focus Method

Définition

Définit le focus d'entrée sur le contrôle.Sets input focus to the control.

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

Retours

true si la demande de focus d'entrée a abouti ; sinon, false.true if the input focus request was successful; otherwise, false.

Exemples

L’exemple de code suivant définit le focus sur Controlle spécifié, s’il peut recevoir le focus.The following code example sets focus to the specified Control, if it can receive focus.

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

Remarques

La Focus méthode retourne true si le contrôle a reçu le focus d’entrée.The Focus method returns true if the control successfully received input focus. Le contrôle peut avoir le focus d’entrée tout en n’affichant pas les signaux visuels ayant le focus.The control can have the input focus while not displaying any visual cues of having the focus. Ce comportement est principalement observé par les contrôles non sélectionnables listés ci-dessous, ou par les contrôles dérivés de ceux-ci.This behavior is primarily observed by the nonselectable controls listed below, or any controls derived from them.

Un contrôle peut être sélectionné et recevoir le focus d’entrée si tous les éléments suivants sont Selectable vrais : ControlStyles la valeur de trueest définie sur, elle est contenue dans un autre contrôle et tous ses contrôles parents sont visibles et activés.A control can be selected and receive input focus if all the following are true: the Selectable value of ControlStyles is set to true, it is contained in another control, and all its parent controls are both visible and enabled.

Les contrôles Windows Forms de la liste suivante ne peuvent pas être sélectionnés.The Windows Forms controls in the following list are not selectable. Les contrôles dérivés de ces contrôles ne peuvent pas non plus être sélectionnés.Controls derived from these controls are also not selectable.

Notes

Focusest une méthode de bas niveau prévue principalement pour les auteurs de contrôles personnalisés.Focus is a low-level method intended primarily for custom control authors. Au lieu de cela, les programmeurs Select d’applications doivent ActiveControl utiliser la méthode ou la propriété pour Activate les contrôles enfants, ou la méthode pour les formulaires.Instead, application programmers should use the Select method or the ActiveControl property for child controls, or the Activate method for forms.

Sécurité

UIPermission
pour que toutes les fenêtres appellent cette méthode.for all windows to call this method. Énumération associée AllWindows : valeur UIPermissionWindowde.Associated enumeration: AllWindows value of UIPermissionWindow.

S’applique à

Voir aussi