Compartilhar via


Extensor provedores

Você pode estender o comportamento de seus componentes e controles, anexando propriedades separadas que são fornecidas por outro componente chamado um provedor do extensor.

Nesta seção

Tópico

Descrição

Visão geral do provedor de extensor

Oferece informações gerais sobre como usar e implementar classes de provedor do extensor.

Objetos de provedor do extensor

Fornece exemplos de código que mostram como criar e usar uma classe de provedor do extensor.

Como: implementar um provedor do extensor

Fornece um procedimento detalhado com código para explicar como implementar uma classe de provedor do extensor com código.

Como: implementar um provedor Extender HelpLabel

Demonstra a implementação completa de um HelpLabel da classe de provedor extender.

Referência

Tópico

Descrição

IExtenderProvider

Define a interface para estender propriedades para outros componentes em um recipiente.

ProvidePropertyAttribute

Especifica o nome da propriedade que um implementador de IExtenderProvider oferece a outros componentes.

ErrorProvider

Documenta um provedor do extensor para indicar que um controle em um formulário tem um erro associado a ele.

HelpProvider

Documenta um provedor para obter ajuda pop-up ou on-line para controles do extensor.

ComponentTray

Documenta um provedor do extensor para a bandeja de componentes de um designer.

CodeDomLocalizationProvider

Documenta um provedor do extensor que permite o suporte de tempo de design para recursos de localização para um designer de raiz.

ToolTip

Documenta um provedor do extensor que habilita as dicas de componentes e controles.

Seções relacionadas

Tópico

Descrição

Visão geral do descritor de tipo

Oferece informações gerais sobre como usar e implementar classes do descritor de tipo.

Editores de tipo de Interface do usuário

Oferece informações gerais sobre como usar e implementar classes de editor do tipo de interface do usuário.