DialogPage.Window 属性

定义

获取用作对话框页的用户界面的窗口。

protected:
 virtual property System::Windows::Forms::IWin32Window ^ Window { System::Windows::Forms::IWin32Window ^ get(); };
[System.ComponentModel.Browsable(false)]
protected virtual System.Windows.Forms.IWin32Window Window { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Window : System.Windows.Forms.IWin32Window
Protected Overridable ReadOnly Property Window As IWin32Window

属性值

IWin32Window

IWin32Window提供作为对话框页的用户界面的窗口句柄的。

属性

注解

默认情况下,此属性返回一个属性网格,其中包含每个支持通过与字符串之间的转换的公共属性的条目 TypeConverter

Visual Studio要求 "工具****选项" 页窗口必须是常量,并且不应在连续调用时重新创建。 某些用户界面控件(特别是 Windows 窗体控件)可在其上创建和销毁其窗口句柄,因此必须避免这样做。 执行此操作的一种方法是返回派生自的 Windows 窗体 UserControl

如果该窗口实现了该窗口 <xref:System.ComponentModelIComponent> ,它将由对话页放置,使其可以访问全局服务。

备注

通常,对话页类的实例是其自身的自动化对象。 因此,显示的属性是派生自的类的属性 DialogPage 。 但是,如果 AutomationObject 返回另一个对象,则为该对象的属性,而不是显示的类的属性。

适用于