Freigeben über


Shape.CanFocus-Eigenschaft

Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement den Fokus erhalten kann.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
<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
function get CanFocus () : boolean

Eigenschaftswert

Typ: System.Boolean
true , wenn das Steuerelement den Fokus erhalten kann, andernfalls false.Die Standardeinstellung ist true.

Hinweise

Damit ein Steuerelement den Eingabefokus, Visible und die Enabled-Eigenschaften muss sowohl auf true für das Steuerelement und alle übergeordneten Steuerelemente festgelegte empfängt.

Um ein einzelnes Steuerelement beim Empfang des Fokus zu vermeiden, legen Sie die Eigenschaft auf falseEnabled fest.

Beispiele

Im folgenden Beispiel wird der Fokus in das angegebene Shapefest, wenn es den Fokus erhalten kann.

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();
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Shape Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)