Condividi tramite


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

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)