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()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

(繼承來源 IDisposable)
DoDefaultAction()

執行這個設計工具的預設動作。

(繼承來源 IDesigner)
Initialize(IComponent)

使用指定的元件,初始化設計工具。

(繼承來源 IDesigner)

適用於

另請參閱