Dati griglie sono controlli che contengono dati in griglie , come un foglio di calcolo . Possono essere utilizzati in entrambe le forme di Windows e siti web. Il DataGrid è molto più di una semplice tabella , è possibile raggruppare , ordinare e filtrare i dati o separarlo in pagine . Con le connessioni dati corretti , è possibile utilizzare un controllo DataGrid per aggiungere, modificare e cancellare i dati pure. Il contenuto del controllo DataGrid è costituito da colonne di campi dati e file di dati effettivi . Le colonne possono contenere dati semplici o altri controlli , come elenchi a discesa e caselle di controllo . Queste colonne possono essere modificate sia di progettazione e in fase di esecuzione .
Istruzioni nascondere una colonna During Design
1
destro del mouse sul controllo DataGrid e selezionare " Generatore proprietà . "
2 Fare clic sulla scheda " Colonne ", a il lato destro della finestra.
3
Trova la colonna desiderata nella lista " colonne selezionate " o aggiungere uno nuovo da "Available colonne " lista .
4
Deselezionare la casella di controllo "visibile" nelle proprietà della colonna e fare clic su "OK".
nascondere una colonna con codice
5
Nascondi la colonna impostando il mapping di colonna di nascosto all'interno del set di dati . In questo esempio si presuppone che un oggetto set di dati chiamato dsMyDataSet che contiene una tabella chiamata TableName con una colonna denominata ColumnName . Copia il codice qui sotto nella lingua desiderata per nascondere la colonna
Esempio in C # : . DsMyDataSet.Tables [" TableName "] Colonne [ " ColumnName " ] = ColumnMapping MappingType.Hidden
.
. esempio in VB.NET : dsMyDataSet.Tables ( " TableName " ) Colonne ( " ColumnName " ) ColumnMapping = MappingType.Hidden
6
nascondere la colonna utilizzando stili di tabella DataGrid , se il metodo di cui sopra fa. . non funziona per voi .
7
Aggiungere un oggetto DataGridTableStyle per il vostro codice e la mappa per il nome della tabella . È possibile copiare il codice qui sotto nella lingua desiderata per eseguire questa operazione
Esempio in C # : DataGridTableStyle objTableStyle = new DataGridTableStyle (); objTableStyle.MappingName = " NomeTabella " ;
esempio in VB . . NET : Dim objTableStyle As New DataGridTableStyle ( ) objTableStyle.MappingName = " NomeTabella "
8
Applica il tuo stile al DataGrid che contiene la colonna che si desidera nascondere . Copia il codice qui sotto
Esempio in C # : myDataGrid.TableStyles.Add ( objTableStyle ) ;
Esempio in VB.NET : . MyDataGrid.TableStyles.Add ( objTableStyle ) economici 9
rimuovere la colonna desiderata dal stile di tabella . Il seguente codice può essere usato per rimuovere la colonna .
Esempio in in