Shape.CanFocus 属性

获取指示 line 或 shape 控件是否的值可以接收焦点。

命名空间:  Microsoft.VisualBasic.PowerPacks
程序集:  Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

语法

声明
<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

属性值

类型:System.Boolean
如果控件可以接收焦点,则为 true;否则为 false。默认值为 true。

备注

若要使控件可以接收输入焦点,必须同时设置 VisibleEnabled 属性设置为控件及其所有父控件的 true 。

若要防止独立控件接收焦点,请将其 Enabled 属性设置为 false。

示例

,则可以接收焦点,下面的示例将焦点设置指定的 Shape

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 安全性

请参见

参考

Shape 类

Microsoft.VisualBasic.PowerPacks 命名空间

其他资源

如何:使用 LineShape 控件绘制直线 (Visual Studio)

如何:使用 OvalShape 和 RectangleShape 控件绘制形状 (Visual Studio)

Line 和 Shape 控件简介 (Visual Studio)