ITreeDesigner 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持生成一组相关的自定义设计器。
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 接口,并支持灵活导航相关设计器的层次结构。 使用此接口,程序员可以为组件提供许多设计器,并动态确定相应的设计器。
此接口是其基类的简单扩展,只添加两个用于导航树层次结构的属性: Children 和 Parent。
属性
| 名称 | 说明 |
|---|---|
| Children |
获取子设计器的集合。 |
| Component |
获取此设计器正在设计的基本组件。 (继承自 IDesigner) |
| Parent |
获取父设计器。 |
| Verbs |
获取设计器支持的设计时谓词的集合。 (继承自 IDesigner) |
方法
| 名称 | 说明 |
|---|---|
| Dispose() |
执行与释放、释放或重置非托管资源关联的应用程序定义任务。 (继承自 IDisposable) |
| DoDefaultAction() |
为此设计器执行默认操作。 (继承自 IDesigner) |
| Initialize(IComponent) |
使用指定的组件初始化设计器。 (继承自 IDesigner) |