Bonjour,
J'aimerais remplir un TreeView à partir d'un dataset.
Il possède une table catégorie :
pour l'instant j'ai juste pour XAML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Id int Nom Vachar... ParentId int
et en VB.NET :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <Window.Resources> <ObjectDataProvider x:Key="odpCategories" /> </Window.Resources> <TreeView DataContext="{Binding Source={StaticResource odpCategories}}" ItemsSource="{Binding}" DisplayMemberPath="C_Libelle"> </TreeView>
Ce qui me donne une liste de tous les éléments ... mais ne les hiérarchise pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Window1_Initialized(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Initialized Dim CategoriesTableAdater As New CategoriesDataSetTableAdapters.pg_Categories_CTableAdapter If odpCategories IsNot Nothing Then odpCategories.ObjectInstance = CategoriesTableAdater.GetData End If End Sub
Je ne m'y connais pas encore en WPF ... j'en suis qu'à mes début.
Merci d'avance pour vos réponses![]()
Partager