Condividi tramite


Proprietà Shape.CanFocus

Ottiene un valore che indica se un controllo Line o Shape può ricevere lo stato attivo.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(False)> _
Public ReadOnly Property CanFocus As Boolean
[BrowsableAttribute(false)]
public bool CanFocus { get; }
[BrowsableAttribute(false)]
public:
property bool CanFocus {
    bool get ();
}
[<BrowsableAttribute(false)>]
member CanFocus : bool with get
function get CanFocus () : boolean

Valore proprietà

Tipo: Boolean
true se il controllo può ricevere lo stato attivo; in caso contrario, false.Il valore predefinito è true.

Note

Affinché un controllo riceve lo stato attivo in input, il Visible e Enabled proprietà devono essere entrambe impostate su true per il controllo e tutti i controlli padre.

Per impedire che un singolo controllo riceve lo stato attivo, impostare la Enabled proprietà false.

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)