Partilhar via


ITreeDesigner Interface

Definição

Fornece suporte para a criação de um conjunto de designers 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
Implementações

Comentários

A ITreeDesigner interface deriva da IDesigner interface e fornece suporte para navegar flexívelmente em uma hierarquia de designers relacionados. Com essa interface, um programador pode fornecer vários designers para o componente, com o apropriado sendo determinado dinamicamente.

Essa interface é uma extensão simples de sua classe base, adicionando apenas duas propriedades para navegar em uma hierarquia de árvores: Children e Parent.

Propriedades

Nome Description
Children

Obtém uma coleção de designers filhos.

Component

Obtém o componente base que este designer está projetando.

(Herdado de IDesigner)
Parent

Obtém o designer pai.

Verbs

Obtém uma coleção dos verbos de tempo de design com suporte do designer.

(Herdado de IDesigner)

Métodos

Nome Description
Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

(Herdado de IDisposable)
DoDefaultAction()

Executa a ação padrão para esse designer.

(Herdado de IDesigner)
Initialize(IComponent)

Inicializa o designer com o componente especificado.

(Herdado de IDesigner)

Aplica-se a

Confira também