Esiste un modo per modificare i nomi di colonna in un DataGridView?DataGridView Modifica nomi colonna
risposta
Non penso che ci sia un modo per farlo senza scrivere codice personalizzato. Implementare un gestore di eventi ColumnHeaderDoubleClick e creare un controllo TextBox direttamente sopra l'intestazione della colonna.
Credo che quello che si desidera è di modificare la proprietà HeaderText della colonna:
myDataGrid.TableStyles[0].GridColumnStyles[0].HeaderText = "My Header"
Fonte: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=186908&SiteID=1
È possibile anche modificare direttamente senza sapere nulla, come scritto sopra :
protected void gvCSMeasureCompare_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
e.Row.Cells[0].Text = "New Header for Column 1";
}
È inoltre possibile modificare il nome della colonna utilizzando:
myDataGrid.Columns[0].HeaderText = "My Header"
ma il myDataGrid
dovranno essere stato legato ad un DataSource
.
@Dested se si popolano DataGrid dalla DataReader, è possibile modificare il nome delle colonne della query
ad esempio
select ID as "Customer ID", CstNm as "First Name", CstLstNm as "Last Name"
from Customers
questo modo nella tua griglia di dati si vedrà ID cliente, invece di ID e così via.
È possibile modificare l'intestazione direttamente:
dataGridView1.Columns[0].HeaderCell.Value = "Created";
dataGridView1.Columns[1].HeaderCell.Value = "Name";
E così via per tutte le colonne che avete.
Prova questo
myDataGrid.Columns[0].HeaderText = "My Header"
myDataGrid.Bind() ;
- 1. Rimuovi colonna da DataGridView
- 2. Larghezza colonna DataGridView come percentuale
- 3. DataGridView - come congelare una colonna?
- 4. Formato TimeSpan nella colonna DataGridView
- 5. Modifica dinamica colore cella datagridview
- 6. ComboBox in DatagridView in modalità di modifica
- 7. DataGridView: Modifica Modifica Dimensione controllo durante la modifica
- 8. Modifica dei nomi di colonna con gemma a graffetta
- 9. Modifica colonna Vs cambia colonna
- 10. Come ordinare la colonna DataGridView databound?
- 11. Datagridview - rimuovi parte prima della prima colonna
- 12. convalida su una sola colonna DataGridView
- 13. C# Datagridview non ordina la colonna Checkbox
- 14. DataGridView - "Stile di selezione cella" - Modifica cella
- 15. SQLite Modifica colonna
- 16. Colonna casella di controllo DataGridView "seleziona tutto" prestazioni
- 17. Come visualizzare i valori enum nella colonna datagridview
- 18. - Modifica dello spazio dei nomi
- 19. Modifica della colonna indice cluster
- 20. Modifica colonna, aggiungi vincolo predefinito
- 21. Modifica tabella Aggiungi colonna Sintassi
- 22. come posso mostrare la somma di in una colonna datagridview?
- 23. Disabilita l'ordinamento quando si fa clic sull'intestazione di colonna DataGridView
- 24. DataGridView: come selezionare un'intera colonna e deselezionare tutto il resto?
- 25. Colonna casella di controllo DataGridView - valore e funzionalità
- 26. Casella nell'intestazione di un DataGridView in qualsiasi colonna
- 27. Come impostare la lunghezza massima della colonna del datagridview
- 28. Bitmap in alcune celle di una colonna DataGridView
- 29. Come nascondere una colonna specifica di un oggetto DataGridView?
- 30. DataGridView Autosize ma limita la dimensione massima della colonna