Control.Focused Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Steuerelement den Eingabefokus besitzt.
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
Eigenschaftswert
true
, wenn das Steuerelement den Fokus besitzt, andernfalls false
.
- Attribute
Beispiele
Im folgenden Codebeispiel wird ein Deaktiviert, wenn ein MenuItem TextBox Fokus nicht besteht. In diesem Beispiel ist erforderlich, dass Sie über eine Form TextBox benannte textBox1
und zwei MenuItem Objekte menuItemEdit
namens und 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
Hinweise für Vererber
Verwenden Sie beim Außerkraftsetzen der Eigenschaft in einer abgeleiteten Klasse die Focused Basisklasse, um die Basisimplementierung Focused zu erweitern. Andernfalls müssen Sie alle Implementierungen bereitstellen.