Bonjour,
je recherche une solution propre et optimale afin de générer un treeview WPF à partir d'un résultat de requête SQL.
Ma requête SQL ressemble à cette suivante :
SELECT A.[Batiment],A.[Etage],A.[Appartement],B.[Locataire] FROM TABLEA as A,TABLEB as B where A.[Locataire] = B.[Locataire] order by A.[Batiment],A.[Etage],A.[Locataire]
Elle me retourne un résultat semblant à celui ci
BATIMENT |
ETAGE |
APPARTEMENT |
LOCATAIRE |
Bat_1 |
1 |
1 |
Jean |
Bat_1 |
1 |
1 |
René |
Bat_1 |
1 |
1 |
George |
Bat_2 |
3 |
3 |
Robert |
Bat_2 |
3 |
3 |
Anne |
Bat_2 |
3 |
4 |
Philippe |
Bat_3 |
1 |
2 |
Baptiste |
Bat_3 |
2 |
3 |
Didier |
Bat_3 |
2 |
4 |
Pierre |
Bat_4 |
1 |
1 |
Alex |
Bat_5 |
2 |
4 |
Paul |
Je fournis la requête SQL sous forme d'un 'string' à un de mes fonctions c#, qui me retourne donc le résultat sous forme d'un dataset exploitable.
Mon treeview est déclaré très simplement en XAML dans une Grid WPF de cette façon :
<TreeView Name="MyTreeview"></TreeView>
Avez vous une solution afin de générer de façon optimale ce treeview wpf depuis le dataset retourné par la requête SQL ?
Je répondrais avec plaisir à toutes questions posées à ce sujet.
En vous remerciant d'avance
Partager