treeview
This commit is contained in:
66
PacticeSolution/TreeViewSample/MainWindow.xaml
Normal file
66
PacticeSolution/TreeViewSample/MainWindow.xaml
Normal file
@@ -0,0 +1,66 @@
|
||||
<Window x:Class="TreeViewSample.MainWindow"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:TreeViewSample"
|
||||
mc:Ignorable="d"
|
||||
Title="MainWindow" Height="400" Width="400">
|
||||
<Grid>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="*"/>
|
||||
<RowDefinition Height="*"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<TreeView Grid.Row="0" Margin="10">
|
||||
<TreeViewItem Header="Level 1" IsExpanded="True">
|
||||
<TreeViewItem Header="Level 2.1"/>
|
||||
<TreeViewItem Header="Level 2.2" IsExpanded="True">
|
||||
<TreeViewItem Header="Level 3.1"/>
|
||||
<TreeViewItem Header="Level 3.2"/>
|
||||
</TreeViewItem>
|
||||
<TreeViewItem Header="Level 2.3"/>
|
||||
</TreeViewItem>
|
||||
</TreeView>
|
||||
|
||||
<TreeView Grid.Row="1" Margin="10">
|
||||
<TreeViewItem IsExpanded="True">
|
||||
<TreeViewItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<Ellipse Width="10" Height="10" Margin="0 0 10 0" Fill="LightBlue"/>
|
||||
<TextBlock Text="Level 1 (Blue)"/>
|
||||
</StackPanel>
|
||||
</TreeViewItem.Header>
|
||||
<TreeViewItem>
|
||||
<TreeViewItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<TextBlock Text="Level 2.1" Foreground="Blue"/>
|
||||
</StackPanel>
|
||||
</TreeViewItem.Header>
|
||||
</TreeViewItem>
|
||||
<TreeViewItem IsExpanded="True">
|
||||
<TreeViewItem.Header>
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<Ellipse Width="10" Height="10" Margin="0 0 10 0" Fill="LightGreen"/>
|
||||
<TextBlock Text="Level 2.2 (Green)" Foreground="Green"/>
|
||||
</StackPanel>
|
||||
</TreeViewItem.Header>
|
||||
<TreeViewItem>
|
||||
<TreeViewItem.Header>
|
||||
<TextBlock Text="Level 3.1" Foreground="Red"/>
|
||||
</TreeViewItem.Header>
|
||||
</TreeViewItem>
|
||||
<TreeViewItem>
|
||||
<TreeViewItem.Header>
|
||||
<TextBlock Text="Level 3.2" Foreground="Red"/>
|
||||
</TreeViewItem.Header>
|
||||
</TreeViewItem>
|
||||
</TreeViewItem>
|
||||
</TreeViewItem>
|
||||
</TreeView>
|
||||
|
||||
<TreeView x:Name="trvStructure" Grid.Row="2" Margin="10"
|
||||
TreeViewItem.Expanded="trvStructure_Expanded"/>
|
||||
</Grid>
|
||||
</Window>
|
Reference in New Issue
Block a user