|
|
@@ -6,16 +6,29 @@
|
|
|
<TextBlock Classes="h2">Displays a hierachical tree of data.</TextBlock>
|
|
|
|
|
|
<StackPanel Orientation="Horizontal"
|
|
|
- Margin="0,16,0,0"
|
|
|
- HorizontalAlignment="Center"
|
|
|
- Spacing="16">
|
|
|
- <TreeView SelectionMode="Multiple" Items="{Binding}" Width="250" Height="350">
|
|
|
- <TreeView.ItemTemplate>
|
|
|
- <TreeDataTemplate ItemsSource="{Binding Children}">
|
|
|
- <TextBlock Text="{Binding Header}"/>
|
|
|
- </TreeDataTemplate>
|
|
|
- </TreeView.ItemTemplate>
|
|
|
- </TreeView>
|
|
|
+ Margin="0,16,0,0"
|
|
|
+ HorizontalAlignment="Center"
|
|
|
+ Spacing="16">
|
|
|
+ <StackPanel Orientation="Vertical" Spacing="8">
|
|
|
+ <TreeView x:Name="treeView" SelectionMode="{Binding SelectionMode}" Items="{Binding Items}" Width="250" Height="350">
|
|
|
+ <TreeView.ItemTemplate>
|
|
|
+ <TreeDataTemplate ItemsSource="{Binding Children}">
|
|
|
+ <TextBlock Text="{Binding Header}"/>
|
|
|
+ </TreeDataTemplate>
|
|
|
+ </TreeView.ItemTemplate>
|
|
|
+ </TreeView>
|
|
|
+
|
|
|
+ <Button Command="{Binding AddItemCommand}">Add</Button>
|
|
|
+
|
|
|
+ <Button Command="{Binding RemoveItemCommand}">Remove</Button>
|
|
|
+
|
|
|
+ <ComboBox SelectedIndex="{Binding SelectionMode, Mode=TwoWay}">
|
|
|
+ <ComboBoxItem>Single</ComboBoxItem>
|
|
|
+ <ComboBoxItem>Multiple</ComboBoxItem>
|
|
|
+ <ComboBoxItem>Toggle</ComboBoxItem>
|
|
|
+ <ComboBoxItem>AlwaysSelected</ComboBoxItem>
|
|
|
+ </ComboBox>
|
|
|
+ </StackPanel>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
</UserControl>
|