Control.Focused Control.Focused Control.Focused Control.Focused Property

Définition

Obtient une valeur indiquant si le contrôle a le focus d'entrée.Gets a value indicating whether the control has input focus.

public:
 virtual property bool Focused { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool Focused { get; }
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.true if the control has focus; otherwise, false.

Exemples

Le code suivant exemple désactive un MenuItem si un TextBox n’a pas le focus.The following code example disables a MenuItem if a TextBox does not have focus. Cet exemple nécessite que vous avez un Form avec un TextBox nommé textBox1 et deux MenuItem objets nommés menuItemEdit et menuItemEditInsertCustomerInfo.This example requires that you have a Form with a TextBox named textBox1 and two MenuItem objects named menuItemEdit and 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

Lors du remplacement de la Focused propriété dans une classe dérivée, utilisez la classe de base Focused propriété pour étendre l’implémentation de base.When overriding the Focused property in a derived class, use the base class's Focused property to extend the base implementation. Sinon, vous devez fournir toute l’implémentation.Otherwise, you must provide all the implementation.

S’applique à

Voir aussi