Quantcast
Channel: Windows Presentation Foundation (WPF) forum
Viewing all articles
Browse latest Browse all 18858

Get Treeview top item selection mvvm

$
0
0

This is my Treeview, I am able to get selected item for "TaskName" with an Interaction.Behaviours.

What also like to get is when user clicks the top items in the tree. ("ProjectName")

   <TreeView Width="200"  ItemsSource="{Binding DevTraxProjects}" IsTextSearchEnabled="True">
                <i:Interaction.Behaviors>
                    <behaviours:BindableSelectedItemBehaviour SelectedItem="{Binding SelectedTreeItem, Mode=TwoWay}" />
                </i:Interaction.Behaviors>

                <TreeView.ItemTemplate>
                        <HierarchicalDataTemplate ItemsSource="{Binding  Tasks, Mode=TwoWay}">
                        
                        <TextBlock Text="{Binding ProjectName}" />
                        <HierarchicalDataTemplate.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Margin="3" Orientation="Horizontal">
                                    <TextBlock Text="{Binding TaskName}"  />

                                </StackPanel>
                            </DataTemplate>
                        </HierarchicalDataTemplate.ItemTemplate>
                    </HierarchicalDataTemplate>
                </TreeView.ItemTemplate>
            </TreeView>


Viewing all articles
Browse latest Browse all 18858


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>