Control.CanFocus 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 può ricevere lo stato attivo.
public:
property bool CanFocus { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool CanFocus { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CanFocus : bool
Public ReadOnly Property CanFocus As Boolean
Valore della proprietà
true
se il controllo può ricevere lo stato attivo; in caso contrario, false
.
- Attributi
Esempio
Nell'esempio di codice seguente lo stato attivo viene impostato sull'oggetto specificato Control, se può ricevere lo stato attivo.
public:
void ControlSetFocus( Control^ control )
{
// Set focus to the control, if it can receive focus.
if ( control->CanFocus )
{
control->Focus();
}
}
public void ControlSetFocus(Control control)
{
// Set focus to the control, if it can receive focus.
if(control.CanFocus)
{
control.Focus();
}
}
Public Sub ControlSetFocus(control As Control)
' Set focus to the control, if it can receive focus.
If control.CanFocus Then
control.Focus()
End If
End Sub
Commenti
Affinché un controllo riceva lo stato attivo per l'input, il controllo deve avere un handle assegnato e le Visible proprietà e Enabled devono essere entrambe impostate su true
per il controllo e per tutti i relativi controlli padre e il controllo deve essere una maschera o il padre più esterno del controllo deve essere un form.