Freigeben über


Shape.CanFocus-Eigenschaft

Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement 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 with get
function get CanFocus () : boolean

Eigenschaftswert

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

Hinweise

Damit ein Steuerelement Eingabefokus, erhält die Visible und Enabled -Eigenschaft müssen beide auf festgelegt werden true für das Steuerelement und alle übergeordneten Steuerelemente.

Um zu verhindern, dass ein einzelnes Steuerelement den Fokus erhält, legen Sie die Enabled -Eigenschaft auf false.

Beispiele

Im folgenden Beispiel wird den Fokus auf den angegebenen Shape, 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)