Provides support for building a set of related custom designers.
public interface class ITreeDesigner : IDisposable, System::ComponentModel::Design::IDesigner
public interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesigner
type ITreeDesigner = interface interface IDesigner interface IDisposable
Public Interface ITreeDesigner Implements IDesigner, IDisposable
The ITreeDesigner interface derives from the IDesigner interface and provides support for flexibly navigating a hierarchy of related designers. With this interface, a programmer can supply a number of designers for the component, with the appropriate one being determined dynamically.
For an overview of creating design components, see Extending Design-Time Support.
|Children Children Children Children||
Gets a collection of child designers.
|Component Component Component Component||
Gets the base component that this designer is designing.(Inherited from IDesigner)
|Parent Parent Parent Parent||
Gets the parent designer.
|Verbs Verbs Verbs Verbs||
Gets a collection of the design-time verbs supported by the designer.(Inherited from IDesigner)
|Dispose() Dispose() Dispose() Dispose()||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(Inherited from IDisposable)
|DoDefaultAction() DoDefaultAction() DoDefaultAction() DoDefaultAction()||
Performs the default action for this designer.(Inherited from IDesigner)
|Initialize(IComponent) Initialize(IComponent) Initialize(IComponent) Initialize(IComponent)||
Initializes the designer with the specified component.(Inherited from IDesigner)