Existe-t-il un moyen de modifier les noms de colonne dans un DataGridView?DataGridView Modifier les noms de colonne
Répondre
Je ne pense pas qu'il existe un moyen de le faire sans écrire de code personnalisé. Je implémenter un gestionnaire d'événements ColumnHeaderDoubleClick et créer un contrôle TextBox directement au-dessus de l'en-tête de colonne.
je suppose que ce que vous voulez est de modifier la propriété HeaderText de la colonne:
myDataGrid.TableStyles[0].GridColumnStyles[0].HeaderText = "My Header"
Source: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=186908&SiteID=1
Vous pouvez également modifier directement sans savoir quoi que ce soit affiché ci-dessus :
protected void gvCSMeasureCompare_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
e.Row.Cells[0].Text = "New Header for Column 1";
}
Vous pouvez également changer le nom de la colonne en utilisant:
myDataGrid.Columns[0].HeaderText = "My Header"
mais le myDataGrid
devra avoir été lié à un DataSource
.
@Dested si vous peuplez DataGrid DataReader, vous pouvez modifier le nom des colonnes dans votre requête
par exemple
select ID as "Customer ID", CstNm as "First Name", CstLstNm as "Last Name"
from Customers
cette façon dans votre grille de données, vous verrez ID client au lieu de ID et ainsi de suite.
Vous pouvez modifier l'en-tête directement:
dataGridView1.Columns[0].HeaderCell.Value = "Created";
dataGridView1.Columns[1].HeaderCell.Value = "Name";
Et ainsi de suite pour autant de colonnes que vous avez.
Essayez cette
myDataGrid.Columns[0].HeaderText = "My Header"
myDataGrid.Bind() ;
- 1. Colonne DataGridview Redimensionner Problème
- 2. Noms de colonne Excel
- 3. Sélection d'index basés sur les noms de colonne/table
- 4. Modifier une longueur de colonne
- 5. L'utilisation de .Net OnSerializingAttribute pour modifier les noms de variables?
- 6. Colonne ComboBox DataGridView .NET 2.0 - lent à afficher les éléments
- 7. Accès Requête au fichier txt sans les noms de colonne.
- 8. Modifier les noms d'action pour les collections d'itinéraires dans Symfony?
- 9. Modifier les noms décorés - Migration de VS6.0 à VS2005
- 10. Noms de colonne de table - EDI NetBeans
- 11. Ajout colonne Valeur Dynamiquement à un datagridview
- 12. L'éditeur de colonnes DataGridView vide les propriétés de chaîne d'une colonne personnalisée
- 13. DataGridView - "Style de sélection de cellule" - Modifier la cellule
- 14. SQL question de modifier la colonne
- 15. Comment puis-je modifier les noms d'attributs HTML avec jQuery?
- 16. Colonne de la case à cocher DataGridView - valeur et fonctionnalité
- 17. Colonne de sélection Datagridview pour la relation maître-détail
- 18. Quelles sont les tailles de colonne de base de données recommandées pour les noms?
- 19. Comment modifier l'ordre de tabulation dans un DataGridView?
- 20. Comment modifier la position de ligne du mode virtuel DataGridView?
- 21. Comment modifier la visibilité de la première ligne dans datagridview
- 22. Comment modifier une colonne et une colonne calculée
- 23. Comment afficher un nom de colonne dans la listbox en sélectionnant la colonne dans DataGridView
- 24. Comment définir le texte d'en-tête de colonne pour la colonne spécifique dans Datagridview C#
- 25. Tri DataGridView avec des valeurs nulles dans la colonne DateTime
- 26. Modifier les types de contrôle (mais pas les noms) sur le formulaire avec un impact minimal
- 27. Comment dessiner un en-tête multi-colonne DataGridView personnalisé
- 28. noms SQL de la colonne Sélection en tant que valeurs
- 29. Noms de colonne d'ensemble SQL d'une autre requête
- 30. Utilisation de constantes pour les clés de message et les noms de table de base de données et les noms de colonne