Condividi tramite


Classi utilizzate nei form di .NET Framework

Aggiornamento: novembre 2007

Nelle tabelle riportate di seguito sono elencate le classi utilizzate comunemente per le applicazioni dei Windows Form di .NET Framework, suddivise nelle classi base, classi del controllo, classi Component e classi delle finestre di dialogo.

Per accedere alla documentazione .NET Framework e visualizzare un elenco più esaustivo, vedere lo spazio dei nomi System.Windows.Forms.

Le classi base

Nella tabella riportata di seguito vengono elencate e descritte le principali classi di Windows Form nello spazio dei nomi System.Windows.Forms.

Classe

Descrizione

Control

Viene definita la classe base per i controlli, ovvero i componenti con una rappresentazione visiva. Viene fornita la funzionalità base di tutti i controlli visualizzati su un Form.

Form

Vengono visualizzate una finestra standard, una finestra non modale, una finestra di dialogo, un client MDI (interfaccia a documenti multipli) o una finestra MDI di livello superiore. I form costituiscono l'interfaccia utente dell'applicazione.

UserControl

Viene fornito un controllo vuoto che è possibile utilizzare per la creazione di altri controlli o di un controllo personalizzato costituito da altri controlli.

Classi del controllo

Nella tabella riportata di seguito è elencato e descritto un esempio delle classi del controllo dello spazio dei nomi System.Windows.Forms. È possibile utilizzare questi controlli per creare interfacce utente avanzate.

Classe

Descrizione

TextBox

Controllo per l'immissione di dati. Viene visualizzato un controllo della casella di testo di Windows.

ComboBox

Controllo per l'immissione di dati. Viene visualizzato un controllo della casella combinata di Windows.

Label

Controllo per la visualizzazione dei dati. Viene visualizzata un'etichetta di Windows standard.

ListView

Controllo per la visualizzazione dei dati. Viene visualizzato un controllo per l'elenco di Windows, che consente di visualizzare un insieme di elementi che possono essere visualizzati utilizzando una delle quattro differenti visualizzazioni.

Button

Controllo del pulsante di comando. Viene visualizzato un controllo del pulsante di Windows.

ToolStrip

Controllo del pulsante di comando. Viene fornito un contenitore per gli oggetti della barra degli strumenti di Windows.

PropertyGrid

Controllo per la progettazione. Viene fornita un'interfaccia utente per esplorare le proprietà di un oggetto.

Classi di componenti

In aggiunta ai controlli, lo spazio dei nomi System.Windows.Forms fornisce altre classi che non derivano dalla classe Control ma che forniscono comunque funzionalità visive a un'applicazione basata su Windows. Nella tabella riportata di seguito sono illustrate alcune delle classi Component disponibili.

Classe

Descrizione

ToolTip

Componente per la visualizzazione dei dati. Viene visualizzata una piccola finestra rettangolare popup contenente una breve descrizione dello scopo di un controllo quando l'utente posiziona il puntatore sopra il controllo.

ErrorProvider

Componente per la visualizzazione dei dati. Viene fornita un'interfaccia utente per indicare che a un controllo su un form è associato un errore.

ToolStripDropDownMenu

Componente del menu. Viene fornita una funzionalità di base per il controllo ContextMenuStrip.

ContextMenuStrip

Componente del menu. Viene visualizzato un menu di scelta rapida.

Help

Componente della Guida. Viene incapsulato il modulo della Guida 1.0 HTML.

HelpProvider

Componente della Guida. Vengono forniti popup o Guida in linea per i controlli.

Windows fornisce una serie di finestre di dialogo comuni che è possibile utilizzare per garantire all'applicazione un'interfaccia utente coerente per l'esecuzione delle attività, ad esempio l'apertura e la chiusura dei file, la modifica del carattere o del colore del testo o la stampa. Nella tabella riportata di seguito sono elencate alcune delle classi usate frequentemente per la lettura e la scrittura nei file con flussi.

Classe

Descrizione

OpenFileDialog

Viene fornita la funzionalità di visualizzazione di una finestra di dialogo che consente all'utente di esplorare e immettere il nome di un file per aprirlo o salvarlo.

SaveFileDialog

Viene fornita la funzionalità di visualizzazione di una finestra di dialogo che consente all'utente di esplorare e immettere il nome di un file per aprirlo o salvarlo.

FontDialog

Viene visualizzata una finestra di dialogo per la modifica degli elementi del carattere utilizzato dall'applicazione.

PageSetupDialog

Viene visualizzata una finestra di dialogo che consente all'utente di controllare gli aspetti dei documenti da stampare.

PrintDialog

Viene visualizzata una finestra di dialogo che consente all'utente di controllare gli aspetti dei documenti da stampare.

MessageBox

Viene visualizzata una finestra di messaggio che consente di visualizzare e recuperare i dati dall'utente.

Vedere anche

Concetti

Concetti relativi alle applicazioni Windows Form in Visual Basic

Nozioni fondamentali sull'applicazione Windows Form

Cenni preliminari sulle applicazioni Windows

Riferimenti

Panoramica sui Windows Form

System.Windows.Forms

System.Drawing.Printing