Si j'ai un DataSet à la suite d'une requête SQL, puis-je le lier directement à un TreeView et montrer la hiérarchie de mes données? Je sais que je devrais utiliser plusieurs HierarchicalDataTemplates, mais je ne sais pas comment dire à chaque donnée à afficher.Comment lier un jeu de données directement à un TreeView (avec une hiérarchie)?
Si j'ai une hiérarchie à 4 niveaux, comme ceci:
<HierarchicalDataTemplate x:Key="FirstLevelTemplate" ItemTemplate="{StaticResource SecondLevelTemplate}"/>
<HierarchicalDataTemplate x:Key="SecondLevelTemplate" ItemTemplate="{StaticResource ThirdLevelTemplate}"/>
<HierarchicalDataTemplate x:Key="ThirdLevelTemplate" ItemTemplate="{StaticResource FourthLevelTemplate}"/>
<DataTemplate x:Key="FourthLevelTemplate"/>
Quels sont les biens (s) doivent être configurés pour afficher mes données directement à partir d'un DataSet?
edit: Idéalement, je voudrais le faire en utilisant un seul DataTable auto-référencé.
J'ai fini par créer une hiérarchie de TreeViewItems par programme, et cela a semblé fonctionner (bien que ce ne soit probablement pas la pratique BEST). Merci! – Pwninstein