通过


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

属性

名称 说明
Children

获取子设计器的集合。

Component

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

(继承自 IDesigner)
Parent

获取父设计器。

Verbs

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

(继承自 IDesigner)

方法

名称 说明
Dispose()

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

(继承自 IDisposable)
DoDefaultAction()

为此设计器执行默认操作。

(继承自 IDesigner)
Initialize(IComponent)

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

(继承自 IDesigner)

适用于

另请参阅