Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto

Interfaccia IComponentInitializer

Nota: questa interfaccia è stata introdotta con .NET Framework versione 2.0.

Fornisce un gruppo di valori predefiniti consigliati durante la creazione dei componenti.

Spazio dei nomi: System.ComponentModel.Design
Assembly: System (in system.dll)

public interface IComponentInitializer
public interface IComponentInitializer
public interface IComponentInitializer

È possibile implementare l'interfaccia IComponentInitializer mediante qualsiasi finestra di progettazione, che rappresenta un componente che implementa anche l'oggetto IDesigner e che riceve un gruppo di valori predefiniti consigliati per il componente in corso di progettazione. Durante la creazione di nuovi componenti, viene eseguita una query all'interfaccia IComponentInitializer. I valori predefiniti consigliati per le proprietà del componente vengono passati in un dizionario come coppie nome/valore.

Questa finestra di progettazione fornisce due possibilità di personalizzazione: l'elemento della casella degli strumenti può essere sostituito o modificato per eseguire azioni personalizzate oppure è possibile modificare la finestra di progettazione di un componente per fornire un'azione personalizzata. Una finestra di progettazione che implementi l'oggetto IComponentInitializer non deve dipendere da alcuna chiamata ai relativi metodi, ossia InitializeNewComponent oppure InitializeExistingComponent, poiché gli elementi della casella degli strumenti non sono obbligati a chiamare tali metodi.

Per informazioni generali sulla creazione di componenti di progettazione, vedere Estensione del supporto in fase di progettazione.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft