ITreeDesigner Rozhraní

Definice

Poskytuje podporu pro vytvoření sady souvisejících vlastních návrhářů.

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
Odvozené
Implementuje

Poznámky

Rozhraní ITreeDesigner je odvozeno z IDesigner rozhraní a poskytuje podporu pro flexibilní navigaci v hierarchii souvisejících návrhářů. S tímto rozhraním může programátor poskytnout řadu návrhářů pro komponentu s odpovídajícím dynamicky určeným návrhářem.

Toto rozhraní je jednoduché rozšíření své základní třídy, přidání pouze dvou vlastností pro navigaci ve stromové hierarchii: Children a Parent.

Vlastnosti

Name Description
Children

Získá kolekci podřízených návrhářů.

Component

Získá základní komponentu, kterou tento návrhář navrhuje.

(Zděděno od IDesigner)
Parent

Získá nadřazeného návrháře.

Verbs

Získá kolekci příkazů návrhu podporovaných návrhářem.

(Zděděno od IDesigner)

Metody

Name Description
Dispose()

Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků.

(Zděděno od IDisposable)
DoDefaultAction()

Provede výchozí akci pro tohoto návrháře.

(Zděděno od IDesigner)
Initialize(IComponent)

Inicializuje návrháře se zadanou komponentou.

(Zděděno od IDesigner)

Platí pro

Viz také