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 hat.
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
truewenn das Steuerelement den Fokus hat; andernfalls . false
- Attribute
Beispiele
Im folgenden Codebeispiel wird deaktiviert MenuItem , wenn ein TextBox Fokus nicht vorhanden ist. In diesem Beispiel ist es erforderlich, dass Sie eine Form mit einem TextBox benannten textBox1 und zwei MenuItem objekten benannten menuItemEdit 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 Überschreiben der Focused Eigenschaft in einer abgeleiteten Klasse die Eigenschaft der Basisklasse Focused , um die Basisimplementierung zu erweitern. Andernfalls müssen Sie alle Implementierungen bereitstellen.