|
|
|
@ -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> |
|
|
|
|