Classi di componenti
Sia le classi che i componenti sono unità di codice riutilizzabile.Per creare un componente, è necessario iniziare da una classe.Una classe diventa un componente quando è conforme a uno standard per l'interazione dei componenti.Questo standard è fornito mediante l'interfaccia IComponent.Qualsiasi classe che implementa l'interfaccia IComponent è un componente.Per informazioni dettagliate sui parametri, vedere Interfacce (Guida per programmatori C#) e Interfacce (Visual Basic).Tali standard consentono agli sviluppatori di assemblare rapidamente componenti per creare programmi di dimensioni maggiori.Nella specifica CLS (Common Language Specification) viene illustrata la modalità di interazione dei componenti creati per Common Language Runtime.Per informazioni dettagliate, vedere Common Language Specification
.NET Framework fornisce l'interfaccia IComponent e la classe base Component per semplificare la creazione dei componenti che funzionano correttamente nell'ambiente di progettazione, nonché le classi UserControl e Control che semplificano la creazione dei componenti visivi.
In questa sezione
Caratteristiche delle classi di componenti
Vengono descritti gli attributi delle classi e il relativo significato per la classe di un componente.Inizializzazione e terminazione di componenti
Viene illustrato il punto in cui scrivere il codice per l'inizializzazione del componente, per l'eliminazione delle risorse di sistema e per la distruzione del componente.Modifiche alle istanze di componenti in Visual Basic
Vengono descritte le differenze nella creazione dei componenti tra le versioni precedenti e quelle successive di Visual Basic.
Sezioni correlate
Componenti e contenitori
Viene descritta la relazione logica tra componenti e contenitori.Modifica di componenti
Vengono elencati gli argomenti relativi alla creazione di componenti personalizzati.Estensione del supporto in fase di progettazione
Viene descritto come implementare il supporto della fase di progettazione per controlli e componenti.
Topic | Location |
---|---|
Procedure dettagliate per la modifica di componenti | Controlli personalizzati Windows Form |
Procedure dettagliate per la modifica di componenti | Controlli personalizzati Windows Form |
Procedure dettagliate per la modifica di componenti | dv_mclicc |
Procedure dettagliate per la modifica di componenti | dv_mclicc |