Control.Focused Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.