Metodo Shape.Focus
Imposta lo stato attivo per l'input a una riga o a un controllo Shape.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Function Focus As Boolean
public bool Focus()
public:
bool Focus()
member Focus : unit -> bool
public function Focus() : boolean
Valore restituito
Tipo: System.Boolean
true se la richiesta dello stato attivo per l'input è riuscita, in caso contrario, false.
Note
Focus il metodo restituisce true se correttamente il controllo ha ricevuto lo stato attivo per l'input.Un controllo può essere selezionato e ricevere lo stato attivo per l'input se tutti i seguenti sono vere: il controllo è visibile e abilitato, è contenuto in un altro controllo e tutti i relativi controlli padre vengono sia visibili abilitati.
[!NOTA]
Focus è un metodo a livello basso principalmente per gli autori del controllo personalizzato.Gli sviluppatori devono utilizzare Select metodo o ActiveControl proprietà dei controlli figlio.
Esempi
Nell'esempio seguente viene impostato lo stato attivo nel parametro specificato Shape, se può ricevere lo stato attivo.
Public Sub ShapeSetFocus(ByVal shape As Microsoft.VisualBasic.PowerPacks.Shape)
' Set focus to the control, if it can receive focus.
If shape.CanFocus Then
shape.Focus()
End If
End Sub
public void ShapeSetFocus(Microsoft.VisualBasic.PowerPacks.Shape shape)
{
// Set focus to the control, if it can receive focus.
if (shape.CanFocus)
{
shape.Focus();
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)