Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
Il controllo DataGridView sostituisce e aggiunge funzionalità al controllo DataGrid; Tuttavia, il controllo DataGrid viene mantenuto sia per la compatibilità con le versioni precedenti che per l'uso futuro, se si sceglie. Per altre informazioni, vedere "Differenze tra i controlli DataGridView e DataGrid di Windows Forms" .
È possibile visualizzare i dati nel controllo DataGrid Windows Form in tabelle e colonne creando oggetti DataGridTableStyle e aggiungendoli all'oggetto GridTableStylesCollection, a cui si accede tramite la proprietà DataGrid del controllo TableStyles. Ogni stile di tabella visualizza il contenuto di qualsiasi tabella dati specificata nella proprietà MappingName del DataGridTableStyle. Per impostazione predefinita, uno stile di tabella senza gli stili di colonna specificati visualizzerà tutte le colonne all'interno di tale tabella dati. È possibile limitare quali colonne della tabella appaiono aggiungendo oggetti DataGridColumnStyle al GridColumnStylesCollection, accessibile tramite la proprietà GridColumnStyles di ciascun DataGridTableStyle.
Le procedure seguenti richiedono un progetto di applicazione Windows con un modulo contenente un controllo DataGrid. Per informazioni su come configurare un progetto di questo tipo, vedere Procedura: Creare un progetto di applicazione Windows Form e Procedura: Aggiungere controlli a Windows Form. Per impostazione predefinita in Visual Studio 2005, il controllo DataGrid non si trova nella casella degli strumenti . Per informazioni sull'aggiunta, vedere Procedura: Aggiungere elementi alla Toolbox.
Per aggiungere una tabella al controllo DataGrid nella finestra di progettazione
Per visualizzare i dati nella tabella, è prima necessario associare il controllo DataGrid a un set di dati. Per altre informazioni, vedere Procedura: Associare il controllo DataGrid di Windows Forms a un'origine dati tramite la finestra di Progettazione.
Selezionare la proprietà DataGrid del controllo TableStyles nella finestra Proprietà e quindi fare clic sul pulsante con i puntini di sospensione (
) accanto alla proprietà per visualizzare l'editor dell'insieme DataGridTableStyle .Nell'editor della raccolta, clicca su Aggiungi per inserire uno stile di tabella.
Fare clic su OK per chiudere l'editor della raccolta e quindi riaprirlo cliccando sul pulsante con i tre puntini accanto alla proprietà TableStyles.
Quando si riapre l'editor di raccolta, tutte le tabelle dati associate al controllo verranno visualizzate nell'elenco a discesa per la proprietà MappingName dello stile della tabella.
Nella casella Membri dell'editor della raccolta fare clic sullo stile della tabella.
Nella casella delle proprietà dell'editor di raccolta, selezionare il valore MappingName per la tabella da visualizzare.
Per aggiungere una colonna al controllo DataGrid nella finestra di progettazione
Nella casella membri
dell'editorraccolta DataGridTableStyle selezionare lo stile di tabella appropriato. Nella casella Proprietà dell'editor di raccolta selezionare l'insieme GridColumnStyles e quindi fare clic sul pulsante con i puntini di sospensione (
) accanto alla proprietà per visualizzare l'editor di raccolte DataGridColumnStyle.Nell'editor della raccolta fare clic su Aggiungi per inserire uno stile di colonna o fare clic sulla freccia rivolta verso il basso accanto a Aggiungi per specificare un tipo di colonna.
Nella casella a discesa è possibile selezionare il tipo DataGridTextBoxColumn o il tipo DataGridBoolColumn.
Fare clic su OK per chiudere Editor raccolta DataGridColumnStylee quindi riaprirlo facendo clic sul pulsante con i puntini di sospensione accanto alla proprietà GridColumnStyles.
Quando si riapre l'editor di raccolta, tutte le colonne di dati nella tabella dati associata verranno visualizzate nell'elenco a discesa per la proprietà MappingName dello stile di colonna.
Nella casella Membri dell'editor delle raccolte, fare clic sullo stile della colonna.
Nella casella Proprietà dell'editor di raccolta selezionare il valore MappingName per la colonna da visualizzare.
Vedere anche
.NET Desktop feedback