Control.Focused Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il controllo ha lo stato attivo per l'input.
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
Valore della proprietà
true
se il controllo ha lo stato attivo; in caso contrario, false
.
- Attributi
Esempio
Nell'esempio di codice seguente viene disabilitato un MenuItem se un TextBox oggetto non ha lo stato attivo. In questo esempio è necessario disporre di un Form oggetto con un TextBox nome e due MenuItem oggetti denominati textBox1
menuItemEdit
e 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
Note per gli eredi
Quando si esegue l'override della proprietà in una classe derivata, usare la Focused proprietà della Focused classe di base per estendere l'implementazione di base. In caso contrario, è necessario fornire tutte le implementazioni.