Compartilhar via


Provedores de extensor

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 Extender

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 classe. provedor do extensor

Referência

Tópico

Descrição

IExtenderProvider

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

ProvidePropertyAttribute

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

ErrorProvider

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

HelpProvider

Um provedor do extensor pop-up ou a Ajuda online para controles de documentos.

ComponentTray

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

CodeDomLocalizationProvider

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

ToolTip

Documenta o 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.