Provider di estensione

Aggiornamento: novembre 2007

È possibile estendere il comportamento di componenti e controlli associando proprietà separate fornite da un altro componente denominato provider di estensione.

In questa sezione

Argomento

Descrizione

Cenni preliminari sul provider di estensione

Vengono fornite informazioni generali relative all'utilizzo e all'implementazione delle classi di provider di estensione.

Oggetti provider di estensione

Sono riportati esempi di codice in cui viene illustrato come creare e utilizzare una classe di provider di estensione.

Procedura: implementare un provider di estensione

Viene fornita una procedura dettagliata con codice per illustrare l'implementazione di una classe di provider di estensione.

Procedura: implementare un provider di estensione HelpLabel

Viene illustrata l'implementazione completa di una classe di provider di estensione HelpLabel.

Riferimenti

Argomento

Descrizione

IExtenderProvider

Viene definita l'interfaccia per l'estensione delle proprietà ad altri componenti in un contenitore.

ProvidePropertyAttribute

Viene specificato il nome della proprietà fornita da un implementatore di IExtenderProvider ad altri componenti.

ErrorProvider

Vengono fornite informazioni relative a un provider di estensione per indicare che a un controllo su un form è associato un errore.

HelpProvider

Vengono fornite informazioni relative a un provider di estensione per i popup o la Guida in linea dei controlli.

ComponentTray

Vengono fornite informazioni relative a un provider di estensione per la barra dei componenti di una finestra di progettazione.

CodeDomLocalizationProvider

Vengono fornite informazioni relative a un provider di estensione che attiva il supporto in fase di progettazione delle funzionalità di localizzazione per una finestra di progettazione principale.

ToolTip

Vengono fornite informazioni relative a un provider di estensione che attiva le descrizioni comandi per componenti e controlli.

Sezioni correlate

Argomento

Descrizione

Cenni preliminari sul descrittore del tipo

Vengono fornite informazioni generali relative all'utilizzo e all'implementazione delle classi di descrittori di tipo.

Editor di tipo con interfaccia utente

Vengono fornite informazioni generali relative all'utilizzo e all'implementazione delle classi di editor di tipo con interfaccia utente.