Condividi tramite


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

Vedere anche

Riferimenti

Shape Classe

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)

Introduzione ai controlli Line e Shape (Visual Studio)