Shape.Focus 方法

将输入焦点设置 line 或 shape 控件。

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

语法

声明
Public Function Focus As Boolean
public bool Focus()
public:
bool Focus()
member Focus : unit -> bool 
public function Focus() : boolean

返回值

类型:System.Boolean
如果输入焦点请求成功,则为 true;否则为 false。

备注

如果控件成功接收输入焦点,则 Focus 方法返回 true。 满足下面的所有条件,则,控件可以选择和接收输入焦点:该控件是显示并启用,它在另一个控件包含,并且,所有其父控件可见并且已启用。

备注

Focus 是一个主要面向自定义控件作者的低级方法。开发人员应为子控件使用 Select 方法或 ActiveControl 属性。

示例

,则可以接收焦点,下面的示例将焦点设置指定的 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)