
<docking:ToolWindow Title="Units Explorer" CanClose="False">
<grids:TreeListBox BorderThickness="0" IsRootItemVisible="True" TopLevelIndent="2">
<grids:TreeListBox.ItemAdapter>
<common:DefaultTreeListBoxItemAdapter TopLevelExpandabilityDefault="Auto" IsExpandedDefault="True" ChildrenQueryModeDefault="OnDisplay"/>
</grids:TreeListBox.ItemAdapter>
<grids:TreeListBox.ItemTemplate>
<DataTemplate >
<StackPanel Orientation="Horizontal">
<TextBlock Margin="4,0,0,0" Text="{Binding Name}" TextTrimming="CharacterEllipsis" VerticalAlignment="Center" />
</StackPanel>
</DataTemplate>
</grids:TreeListBox.ItemTemplate>
<common:TreeNodeModel Name="Fruits" IsExpanded="True">
<common:TreeNodeModel Name="Blackberry" />
<common:TreeNodeModel Name="Blackberry" />
<common:TreeNodeModel Name="Blueberry" />
<common:TreeNodeModel Name="Cranberry" />
<common:TreeNodeModel Name="Grapes" />
<common:TreeNodeModel Name="Raspberry" />
<common:TreeNodeModel Name="Strawberry" />
<common:TreeNodeModel Name="Berries">
<common:TreeNodeModel Name="Blackberry" />
<common:TreeNodeModel Name="Blueberry" />
<common:TreeNodeModel Name="Cranberry" />
<common:TreeNodeModel Name="Grapes" />
<common:TreeNodeModel Name="Raspberry" />
<common:TreeNodeModel Name="Strawberry" />
</common:TreeNodeModel>
<common:TreeNodeModel Name="Other" IsExpanded="True">
<common:TreeNodeModel Name="Apple" />
<common:TreeNodeModel Name="Banana" />
<common:TreeNodeModel Name="Cherry" />
<common:TreeNodeModel Name="Grapefruit" />
<common:TreeNodeModel Name="Guava" />
<common:TreeNodeModel Name="Lemon" />
<common:TreeNodeModel Name="Lime" />
<common:TreeNodeModel Name="Kiwi" />
<common:TreeNodeModel Name="Orange" />
<common:TreeNodeModel Name="Pineapple" />
<common:TreeNodeModel Name="Plum" />
</common:TreeNodeModel>
</common:TreeNodeModel>
</grids:TreeListBox>
</docking:ToolWindow>