Control.Focused Propriété

Définition

Obtient une valeur indiquant si le contrôle a le focus d'entrée.

public:
 virtual property bool Focused { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool Focused { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Focused : bool
Public Overridable ReadOnly Property Focused As Boolean

Valeur de propriété

true si le contrôle a le focus ; sinon, false.

Attributs

Exemples

L’exemple de code suivant désactive un MenuItem si un TextBox n’a pas le focus. Cet exemple nécessite que vous ayez un Form avec un TextBox nommé textBox1 et deux MenuItem objets nommés menuItemEdit et menuItemEditInsertCustomerInfo.

private:
   void menuItemEdit_Popup( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      // Disable the menu item if the text box does not have focus.
      this->menuItemEditInsertCustomerInfo->Enabled = this->textBox1->Focused;
   }
private void menuItemEdit_Popup(object sender, EventArgs e)
{
   // Disable the menu item if the text box does not have focus.
   this.menuItemEditInsertCustomerInfo.Enabled = this.textBox1.Focused;
}
Private Sub menuItemEdit_Popup(sender As Object, _
  e As EventArgs) Handles menuItemEdit.Popup
   ' Disable the menu item if the text box does not have focus.
   Me.menuItemEditInsertCustomerInfo.Enabled = Me.textBox1.Focused
End Sub

Notes pour les héritiers

Lorsque vous substituez la Focused propriété dans une classe dérivée, utilisez la propriété de la classe de Focused base pour étendre l’implémentation de base. Sinon, vous devez fournir toute l’implémentation.

S’applique à

Voir aussi