Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Dati GridView Misto Tipo di tessuto

In passato , i programmatori visualizzati dati agli utenti attraverso caselle di elenco o file di testo , ma ora è possibile utilizzare un controllo DataGridView di rendere i dati più facili da leggere . Un controllo DataGridView visualizza i dati in forma di tabella simile a una griglia . Per impostazione predefinita , il controllo crea tutte le celle con testo tipi di dati di dialogo per tutte le colonne definite ma è possibile modificare a livello di programmazione . Avere i tipi di dati delle celle miste può essere utile in un programma per dare agli utenti più opzioni per controllare i loro dati . Controllo DataGridView

Un controllo DataGridView è ideale da utilizzare quando si trova la necessità di mostrare piccoli o grandi insiemi di dati in formato tabulare . Il controllo può visualizzare i dati da molti tipi di archivi dati come array monodimensionali e insiemi di dati . È inoltre possibile aggiungere dati alla DataGridView senza un'origine dati associata. Un DataGridView può essere esteso anche programmaticamente come la creazione di tipi di cellule miste o definire algoritmi di ordinamento .
DataGridView Column Tipi

Diversi tipi di colonna esistere per il controllo DataGridView per visualizzare o manipolare le informazioni a seconda delle esigenze . La DataGridViewTextBoxColumn sarà creare una colonna con celle che possono contenere valori basati su testo , come stringhe e numeri . La mostra DataGridViewCheckBoxColumn una colonna con caselle di controllo utilizzati per memorizzare valori booleani . Il valore sarà vero quando la casella è selezionata e falsa quando è incontrollato . Un DataGridViewComboBoxColumn è una colonna che conterrà un controllo elenco a discesa .
Modifica Tipi di cellule

Modifica del tipo di cella di una cella può essere fatto solo livello di programmazione . È necessario utilizzare la classe appropriata a seconda del tipo che si desidera utilizzare . Una classe DataGridViewTextBoxCell viene utilizzato per modificare una cella per un tipo di dati casella di testo . Una classe DataGridViewCheckBoxCell viene usato per cambiare il tipo di una cellula di un tipo di dati casella di controllo . Allo stesso modo , è necessario utilizzare una classe DataGridViewComboBoxCell per visualizzare una casella combinata in una determinata cella .
Misto delle cellule di tipo C # Esempio

Il codice seguente mostra come aggiungere tre box colonne combinata per un controllo DataGridView esistente :

DataGridViewComboBoxColumn CMB = new cmb2 = new cmb3 = new dopo le modifiche del codice della prima cella di una casella di tipo cella di testo e la seconda cella di una casella di tipo di cellula di controllo per avere un mix di tipi di cellule :

DataGridViewTextBoxCell txtCell = new DataGridViewTextBoxCell (); txtCell.Value = " tipi di cellule miste " ; this.dataGridView1 [ 0 , 0 ] = txtCell ; DataGridViewCheckBoxCell chkCell = new DataGridViewCheckBoxCell ( ) ; chkCell.Value = true ; this.dataGridView1 [ 1 , 0 ] = chkCell ;

 

Programmazione © www.354353.com