PenInputPanel.AutoShow 属性

已否决。获取或设置一个布尔值,该值指示在通过使用笔将焦点设置在附加控件上时是否显示笔输入面板。PenInputPanel 已由 Microsoft.Ink.TextInput 替换。

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

语法

声明
Public Property AutoShow As Boolean
用法
Dim instance As PenInputPanel
Dim value As Boolean

value = instance.AutoShow

instance.AutoShow = value
public bool AutoShow { get; set; }
public:
property bool AutoShow {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_AutoShow()
/** @property */
public  void set_AutoShow(boolean value)
public function get AutoShow () : boolean
public function set AutoShow (value : boolean)

属性值

类型:System.Boolean
通过使用笔设置焦点时,是否显示笔输入面板。

含义

true

通过使用笔设置焦点时,显示笔输入面板。默认值。

false

笔输入面板的外观由 Visible 属性控制,而不是由附加控件是否具有焦点控制。

备注

如果将 AutoShow 属性设置为 false,则当最终用户使用笔将焦点设置到附加控件时,将禁用笔输入面板的激活。

如果 AutoShow 设置为 false,则 Visible 属性控制笔输入面板的可见性。另外,PenInputPanel 对象必须正确附加到窗口或控件,才能在用户界面中显示。

如果 AutoShow 属性设置为 false,则不会显示 Tablet PC 输入面板,除非将 Visible 属性设置为 true。这种情况下,将显示 Tablet PC 输入面板,但不显示悬停目标。

示例

此 C# 示例创建 PenInputPanel 对象 thePenInputPanel,并将它附加到 InkEdit 控件 theInkEdit。它通过将 AutoShow 属性设置为 false,禁用笔输入面板的自动激活。

[C#]

// Declare, create, and attach a new PenInputPanel to an InkEdit control
PenInputPanel thePenInputPanel = new PenInputPanel(theInkEdit);

// Turn off AutoShow
thePenInputPanel.AutoShow = false;

此 Microsoft(R) Visual Basic(R) .NET 示例创建 PenInputPanel 对象 thePenInputPanel,并将它附加到 InkEdit 控件 theInkEdit。它通过将 AutoShow 属性设置为 false,禁用笔输入面板的自动激活。

[Visual Basic]

' Declare, create, and attach a new PenInputPanel to an InkEdit control
Dim thePenInputPanel As New PenInputPanel(theInkEdit)

' Turn off AutoShow
thePenInputPanel.AutoShow = False

平台

Windows Vista

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

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

PenInputPanel 类

PenInputPanel 成员

Microsoft.Ink 命名空间

PenInputPanel.Visible