InkOverlay.AttachedControl 属性

获取或设置 InkOverlay 对象附加到的控件。

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

语法

声明
<BrowsableAttribute(False)> _
Public Property AttachedControl As Control
用法
Dim instance As InkOverlay
Dim value As Control

value = instance.AttachedControl

instance.AttachedControl = value
[BrowsableAttribute(false)]
public Control AttachedControl { get; set; }
[BrowsableAttribute(false)]
public:
property Control^ AttachedControl {
    Control^ get ();
    void set (Control^ value);
}
/** @property */
/** @attribute BrowsableAttribute(false) */
public Control get_AttachedControl()
/** @property */
/** @attribute BrowsableAttribute(false) */
public  void set_AttachedControl(Control value)
public function get AttachedControl () : Control
public function set AttachedControl (value : Control)

属性值

类型:System.Windows.Forms.Control
要附加 InkOverlay 对象的控件。

含义

nullnull 引用(在 Visual Basic 中为 Nothing)

InkOverlay 对象未附加到控件。

System.Windows.Forms.Control

要附加 InkOverlay 对象的控件。

备注

必须先设置 AttachedControl 或 Handle 属性,然后才能启用 InkOverlay 对象。

如果 InkOverlay 对象附加到窗口句柄,则设置此属性可以将 InkOverlay 对象附加到控件,并清除 Handle 属性。

备注

在设置此属性之前,必须禁用 InkOverlay。若要禁用 InkOverlay,请将 Enabled 属性设置为 false。然后,即可设置此属性,通过将 Enabled 属性设置为 true,可以重新启用该对象。

如果在应用程序中使用 AttachedControl 属性和 Handle 属性,则在 Internet 区域中运行应用程序时,将引发安全异常。这是因为在 Internet 区域的部分信任环境中,Handle 属性是无效的,因此 Tablet PC 操作系统恢复为 AttachedControl 属性。

示例

在此示例中,AttachedControl 属性用于使 InkOverlay 对象所使用的控件无效。

' Note: mInkOverlay was instantiated via: new InkOverlay(control)
' not via: new InkOverlay(control.Handle) - this .ctor does not set AttachedControl
mInkOverlay.AttachedControl.Invalidate()
// Note: mInkOverlay was instantiated via: new InkOverlay(control)
// not via: new InkOverlay(control.Handle) - this .ctor does not set AttachedControl
mInkOverlay.AttachedControl.Invalidate();

平台

Windows Vista

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

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

InkOverlay 类

InkOverlay 成员

Microsoft.Ink 命名空间

InkOverlay.Enabled

InkOverlay.Handle

其他资源

System.Windows.Forms.Control