ITreeDesigner 接口

定义

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

C#
public interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesigner
C#
public interface ITreeDesigner : System.ComponentModel.Design.IDesigner
派生
实现

注解

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

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

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

属性

Children

获取子设计器的集合。

Component

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

(继承自 IDesigner)
Parent

获取父设计器。

Verbs

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

(继承自 IDesigner)

方法

Dispose()

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

(继承自 IDisposable)
DoDefaultAction()

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

(继承自 IDesigner)
Initialize(IComponent)

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

(继承自 IDesigner)

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

另请参阅