Funzionalità predefinite nel controllo DataGridView Windows Form

Il controllo Windows Form DataGridView fornisce agli utenti una notevole quantità di funzionalità predefinite.

Funzionalità predefinite

Per impostazione predefinita, un DataGridView controllo:

  • Visualizza automaticamente intestazioni di colonna e intestazioni di riga che rimangono visibili quando la tabella scorre verticalmente.

  • Dispone di un'intestazione di riga contenente un indicatore di selezione per la riga corrente.

  • Ha un rettangolo di selezione nella prima cella.

  • Dispone di colonne che possono essere ridimensionate automaticamente quando l'utente fa doppio clic sui divisori di colonna.

  • Supporta automaticamente gli stili di visualizzazione in Windows XP e nella famiglia Windows Server 2003 quando il EnableVisualStyles metodo viene chiamato dal metodo dell'applicazione Main .

Inoltre, il contenuto di un DataGridView controllo può essere modificato per impostazione predefinita:

  • Se l'utente fa doppio clic o preme F2 in una cella, il controllo inserisce automaticamente la cella in modalità di modifica e aggiorna il contenuto della cella man mano che l'utente digita.

  • Se l'utente scorre fino alla fine della griglia, l'utente noterà che è presente una riga per l'aggiunta di nuovi record. Quando l'utente fa clic su questa riga, al controllo viene aggiunta DataGridView una nuova riga con valori predefiniti. Quando l'utente preme ESC, questa nuova riga scompare.

  • Se l'utente fa clic su un'intestazione di riga, viene selezionata l'intera riga.

Quando si associa un DataGridView controllo a un'origine dati impostandone la DataSource proprietà , il controllo :

  • Usa automaticamente i nomi delle colonne dell'origine dati come testo dell'intestazione di colonna.

  • Viene popolato con il contenuto dell'origine dati. DataGridView le colonne vengono create automaticamente per ogni colonna nell'origine dati.

  • Crea una riga per ogni riga visibile nella tabella.

  • Ordina automaticamente le righe in base ai dati sottostanti quando l'utente fa clic su un'intestazione di colonna.

Vedi anche