ITreeDesigner 接口

定义

为建立一组相关的自定义设计器提供支持。

public interface class ITreeDesigner : IDisposable, System::ComponentModel::Design::IDesigner
public interface class ITreeDesigner : System::ComponentModel::Design::IDesigner
public interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesigner
public interface ITreeDesigner : System.ComponentModel.Design.IDesigner
type ITreeDesigner = interface
    interface IDesigner
    interface IDisposable
Public Interface ITreeDesigner
Implements IDesigner, IDisposable
Public Interface ITreeDesigner
Implements IDesigner
派生
实现

注解

接口 ITreeDesigner 派生自 接口, IDesigner 并支持灵活导航相关设计器的层次结构。 使用此接口,程序员可以为组件提供多个设计器,并动态确定相应的设计器。

此接口是其基类的简单扩展,只添加了两个用于导航树层次结构的属性: ChildrenParent

有关创建设计组件的概述,请参阅 扩展 Design-Time 支持

属性

Children

获取子设计器的集合。

Component

获取此设计器正在设计的基组件。

(继承自 IDesigner)
Parent

获取父设计器。

Verbs

获取设计器支持的设计时谓词的集合。

(继承自 IDesigner)

方法

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

(继承自 IDisposable)
DoDefaultAction()

执行此设计器的默认行为。

(继承自 IDesigner)
Initialize(IComponent)

用指定的组件初始化设计器。

(继承自 IDesigner)

适用于

另请参阅