TextInputPanel.SetInPlaceVisibility 方法

传入一个值以确定是显示还是隐藏 Tablet PC 输入面板。

命名空间:  Microsoft.Ink.TextInput
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
<UIPermissionAttribute(SecurityAction.Demand, Window := UIPermissionWindow.SafeTopLevelWindows)> _
<SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted := True)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Sub SetInPlaceVisibility ( _
    visible As Boolean _
)
用法
Dim instance As TextInputPanel
Dim visible As Boolean

instance.SetInPlaceVisibility(visible)
[UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public void SetInPlaceVisibility(
    bool visible
)
[UIPermissionAttribute(SecurityAction::Demand, Window = UIPermissionWindow::SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction::Demand, Unrestricted = true)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public:
void SetInPlaceVisibility(
    bool visible
)
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows) */
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true) */
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public void SetInPlaceVisibility(
    boolean visible
)
public function SetInPlaceVisibility(
    visible : boolean
)

参数

备注

输入面板按照 CurrentInPlaceState 的指定显示。

如果输入面板已经可见,那么调用 SetInPlaceVisibility 时如果 visible 参数设置为 true,则调用将失败。

如果用户已从输入面板选项对话框中禁用了就地模式,则调用 SetInPlaceVisibility 将失败。

当可见性更改时,输入面板中已经有的墨迹将自动插入。

此方法不更改 InPlaceVisibleOnFocus 的值。在后续焦点更改时,行为将恢复为 InPlaceVisibleOnFocus 属性指定的行为。

此方法是同步调用。输入面板可见性在调用返回之前更改。

示例

下面的示例演示 SetInPlaceVisibility 的用法。tip 对象是 TextInputPanel 的实例。焦点所在的可编辑字段是由 TextBox 控件 textBox1 表示的。

textBox1.Focus()
tip.SetInPlaceVisibility(True)
textBox1.Focus();
tip.SetInPlaceVisibility(true);

平台

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

TextInputPanel 类

TextInputPanel 成员

Microsoft.Ink.TextInput 命名空间