Je rappelle dans Silverlight la possibilité de placer un attribut sur une propriété donnée dans le modèle pour un autre nom d'affichage lors de la génération automatique de colonnes sur une grille de données. Est-ce possible dans WPF? Je ne veux pas utiliser le gestionnaire d'événements pour changer les noms.WPF DataGrid colonnes AutoGenerated, changer le nom de l'en-tête
1
A
Répondre
2
Trouvé ... voici ce que je référenais DisplayAttribute, cependant cela ne semble pas valide dans WPF, seulement SL. Pour WPF il peut être fait comme ça ... tout en gardant en XAML ...
<dg:DataGrid AutoGenerateColumns="False" ItemsSource="{Binding DatabaseConnections, Mode=Default}">
<dg:DataGrid.Columns>
<dg:DataGridTextColumn Header="Display" Binding="{Binding DisplayName}"></dg:DataGridTextColumn>
</dg:DataGrid.Columns>
</dg:DataGrid>
... ce qui vous permet de changer la propriété DisplayName
pour s'affiche comme « Affichage » dans l'en-tête du DataGrid
.
2
Questions connexes
- 1. colonnes DataGrid WPF
- 2. Redimensionnement de colonnes DataGrid WPF
- 3. WPF MvvM DataGrid colonnes dynamiques
- 4. Colonnes de DataGrid WPF alternant la coloration
- 5. WPF Garder le tri des colonnes avec Datagrid
- 6. WPF Datagrid ItemsSource
- 7. WPF DataGrid lier les données entre les colonnes
- 8. changer d'en-tête pour chaque groupe dans datagrid wpf
- 9. WPF - DataGrid - Logique de redimensionnement automatique des colonnes
- 10. Liaison de DataTable à DataGrid WPF avec des colonnes personnalisées
- 11. WPF toolkit datagrid
- 12. Colonnes Dynamic DataGrid dans WPF DataGrid basées sur l'ensemble de données sous-jacent (et leur type)
- 13. la largeur des colonnes DataGrid WPF et réordonnancement
- 14. C#/WPF: DataGrid Toolkit - Transposer lignes et colonnes
- 15. WPF DataGrid bidimensionnel/ListView?
- 16. Dimdim Changer le nom
- 17. Filtrage de lignes/colonnes DataGrid
- 18. WPF DataGrid ContextMenu (s)
- 19. WPF Datagrid avec un nombre variable de colonnes ET changer la couleur d'arrière-plan en fonction de la valeur
- 20. WPF Toolkit Datagrid Tri
- 21. WPF - Modification du nom de la colonne sur le DataGrid lié aux données
- 22. Filtre WPF DataGrid
- 23. WPF DataGrid RowDataBound?
- 24. WPF DataGrid zoom question
- 25. Problème de datagrid WPF
- 26. Rebobinage sur le Datacontext de WPF Datagrid
- 27. WPF Toolkit Datagrid - Tabulation personnalisée
- 28. Liaison WPF Datagrid pour répertorier les problèmes
- 29. DataGrid WPF sélection désactivée
- 30. problème sybase autogenerated ids
C'est via la gestion de l'événement, je ne veux pas faire cela et je rappelle dans SL la possibilité de placer un attribut pour une propriété dans le modèle pour définir le texte alternatif –
C'est comme ça que je l'ai fait, mais dit, s'il vous plaît poster votre solution afin que je puisse l'utiliser aussi si/quand vous en trouvez un. – Zamboni
Zamboni, trouvé une solution, vérifiez ci-dessous ... –