ITreeDesigner Interfaz

Definición

Proporciona compatibilidad para compilar un conjunto de diseñadores personalizados relacionados.

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
Derivado
Implementaciones

Comentarios

La ITreeDesigner interfaz se deriva de la IDesigner interfaz y proporciona compatibilidad para navegar de forma flexible por una jerarquía de diseñadores relacionados. Con esta interfaz, un programador puede proporcionar una serie de diseñadores para el componente, con el adecuado que se determina dinámicamente.

Esta interfaz es una extensión simple de su clase base, agregando solo dos propiedades para navegar por una jerarquía de árbol: Children y Parent.

Para obtener información general sobre cómo crear componentes de diseño, consulte Extensión de la compatibilidad con Design-Time.

Propiedades

Children

Obtiene una colección de diseñadores secundarios.

Component

Obtiene el componente base que está diseñando el diseñador.

(Heredado de IDesigner)
Parent

Obtiene el diseñador primario.

Verbs

Obtiene una colección de los verbos en tiempo de diseño admitidos por el diseñador.

(Heredado de IDesigner)

Métodos

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de IDisposable)
DoDefaultAction()

Realiza la acción predeterminada para el diseñador.

(Heredado de IDesigner)
Initialize(IComponent)

Inicializa el diseñador con el componente especificado.

(Heredado de IDesigner)

Se aplica a

Consulte también