18 mars 2014
2
18
/03
/mars
/2014
21:19
Exemple avec un treeView je récupère le schéma d’une base de données Sql Server .
J’affiche le nom des tables et en nœuds enfants les noms de colonnes .Le "level2" correspond aux noeuds enfants.
<TreeView ItemsSource="{Binding Database.Tables}" > <TreeView.Resources> <DataTemplate x:Key="level2"> <TextBlock Text="{Binding ColumnName}" /> </DataTemplate> </TreeView.Resources> <TreeView.ItemTemplate> <HierarchicalDataTemplate ItemsSource="{Binding Columns}" ItemTemplate="{StaticResource level2}" > <TextBlock Text="{Binding TableName}" /> </HierarchicalDataTemplate> </TreeView.ItemTemplate> </TreeView> |