ComponentDocumentDesigner 类

设计器基类,用于扩展支持嵌套组件的根设计文档的设计模式行为。

**命名空间:**System.Windows.Forms.Design
**程序集:**System.Design(在 system.design.dll 中)

语法

声明
Public Class ComponentDocumentDesigner
    Inherits ComponentDesigner
    Implements IRootDesigner, IDesigner, IDisposable, IToolboxUser, _
    ITypeDescriptorFilterService
用法
Dim instance As ComponentDocumentDesigner
public class ComponentDocumentDesigner : ComponentDesigner, IRootDesigner, IDesigner, IDisposable, 
    IToolboxUser, ITypeDescriptorFilterService
public ref class ComponentDocumentDesigner : public ComponentDesigner, IRootDesigner, IDesigner, IDisposable, 
    IToolboxUser, ITypeDescriptorFilterService
public class ComponentDocumentDesigner extends ComponentDesigner implements IRootDesigner, IDesigner, 
    IDisposable, IToolboxUser, ITypeDescriptorFilterService
public class ComponentDocumentDesigner extends ComponentDesigner implements IRootDesigner, IDesigner, 
    IDisposable, IToolboxUser, ITypeDescriptorFilterService

备注

ComponentDocumentDesigner 为支持嵌套组件的根设计文档的设计器提供基类。除了从 ComponentDesigner 类继承的方法和功能外,ComponentDocumentDesigner 还实现了 IRootDesigner 接口来为关联的组件和任何嵌套组件提供根级设计模式视图。

提示

FormControl 的根级设计模式视图通常由内置的根设计器提供。需要自定义的 IRootDesigner 实现来为设计模式中其他类型的根组件提供视图。

可以使用 DesignerAttribute 将设计器与类型关联起来。有关自定义设计时行为的概述,请参见 扩展设计时支持

继承层次结构

System.Object
   System.ComponentModel.Design.ComponentDesigner
    System.Windows.Forms.Design.ComponentDocumentDesigner

线程安全

此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

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

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

ComponentDocumentDesigner 成员
System.Windows.Forms.Design 命名空间
ComponentDesigner
IRootDesigner
IDesigner
DesignerAttribute

其他资源

扩展设计时支持