ITreeDesigner 接口 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为建立一组相关的自定义设计器提供支持。
public interface class ITreeDesigner : IDisposable, System::ComponentModel::Design::IDesignerpublic interface class ITreeDesigner : System::ComponentModel::Design::IDesignerpublic interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesignerpublic interface ITreeDesigner : System.ComponentModel.Design.IDesignertype ITreeDesigner = interface
    interface IDesigner
    interface IDisposablePublic Interface ITreeDesigner
Implements IDesigner, IDisposablePublic Interface ITreeDesigner
Implements IDesigner- 派生
- 实现
注解
接口 ITreeDesigner 派生自 接口, IDesigner 并支持灵活导航相关设计器的层次结构。 使用此接口,程序员可以为组件提供多个设计器,并动态确定相应的设计器。
此接口是其基类的简单扩展,只添加两个属性用于导航树层次结构: Children 和 Parent。
有关创建设计组件的概述,请参阅 扩展 Design-Time 支持。
属性
| Children | 获取子设计器的集合。 | 
| Component | 获取此设计器正在设计的基组件。(继承自 IDesigner) | 
| Parent | 获取父设计器。 | 
| Verbs | 获取设计器支持的设计时谓词的集合。(继承自 IDesigner) | 
方法
| Dispose() | 执行与释放或重置非托管资源关联的应用程序定义的任务。(继承自 IDisposable) | 
| DoDefaultAction() | 执行此设计器的默认行为。(继承自 IDesigner) | 
| Initialize(IComponent) | 用指定的组件初始化设计器。(继承自 IDesigner) |