Metodo Shape.Focus
Imposta lo stato attivo su un controllo Line o 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: Boolean
true se la richiesta di stato attivo per l'input è stata completata correttamente; in caso contrario, false.
Note
Il Focus restituito dal metodo true se il controllo ha ricevuto correttamente lo stato attivo. Un controllo può essere selezionato e ricevere lo stato attivo se vengono soddisfatte le condizioni seguenti: il controllo è visibile e abilitato, è contenuto in un altro controllo e tutti i relativi controlli padre sono visibili e attivati.
Nota
Focusè un metodo di basso livello destinato principalmente agli autori di controllo personalizzato.Gli sviluppatori devono utilizzare il Select metodo o ActiveControl proprietà per i controlli figlio.
Esempi
Nell'esempio seguente imposta lo stato attivo all'oggetto 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 altre 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)