Freigeben über


Control.Focused Eigenschaft

Definition

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

Boolean

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.

Gilt für

Siehe auch