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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks 命名空间
其他资源
如何:使用 LineShape 控件绘制直线 (Visual Studio)