3
J'utilise la boîte à outils WPF DataGrid.WPF Datagrid. Obtenir les valeurs de chaque cellule de la ligne sélectionnée
Comment puis-je obtenir les valeurs des cellules des lignes sélectionnées?
J'utilise la boîte à outils WPF DataGrid.WPF Datagrid. Obtenir les valeurs de chaque cellule de la ligne sélectionnée
Comment puis-je obtenir les valeurs des cellules des lignes sélectionnées?
Dans les lignes WPF représentent les objets dans une liste et les colonnes sont les propriétés de l'objet.
Cela dépend de ce DataGrid.ItemsSource is.If votre ItemSource est un tableau de BindedClass vous pouvez obtenir l'objet sélectionné par:
BindedClass bc = (BindedClass)dataGridControl.SelectedItem;
var prop1 = bc.Prop1;
var prop2 = bc.Prop2;
Ok, je l'ai. Le problème était que je récupérais les informations de la base de données en utilisant Linq, et je l'ai fait en utilisant des types anonymes. Mais vous m'avez donné l'indice de trouver mon erreur en m'expliquant comment fonctionne le DataGrid. Merci! – Jonathan