Control.Focused Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy a vezérlő rendelkezik-e bemeneti fókuszsal.
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
Tulajdonság értéke
trueha a vezérlő fókuszban van; egyéb esetben. false
- Attribútumok
Példák
Az alábbi példakód letiltja a MenuItemTextBox fókusz nélküli fájlokat. Ehhez a példához egy elnevezett és két Form elnevezett TextBoxtextBox1MenuItem objektumot menuItemEdit kell menuItemEditInsertCustomerInfo létrehoznia.
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
Megjegyzések az öröklőkhöz
Ha egy származtatott osztály tulajdonságát Focused felül szeretné bírálni, az alaposztály tulajdonságával bővítse Focused az alap implementációt. Ellenkező esetben meg kell adnia az összes implementációt.