Compartilhar via


Provedores de extensores

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 sobre provedores de extensores

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

Objetos provedor de extensor

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

Como implementar um provedor de 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 de extensor 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 tipos

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

Editores de tipos da interface do usuário

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