style<FolderDialog>: use different icons for expanded/collapsed items

This commit is contained in:
leo 2020-11-23 13:53:46 +08:00
parent d6526e7907
commit 5a9c4c32b0
2 changed files with 40 additions and 12 deletions

View file

@ -65,8 +65,8 @@
<TreeView x:Name="treePath" FontFamily="Consolas" PreviewMouseWheel="OnTreeMouseWheel" SelectedItemChanged="OnTreeSelectedChanged">
<TreeView.ItemContainerStyle>
<Style TargetType="{x:Type TreeViewItem}" BasedOn="{StaticResource Style.TreeView.ItemContainerStyle}">
<Setter Property="IsExpanded" Value="{Binding IsOpened, Mode=TwoWay}"/>
<EventSetter Event="Expanded" Handler="OnTreeNodeExpanded"/>
<EventSetter Event="Collapsed" Handler="OnTreeNodeCollapsed"/>
</Style>
</TreeView.ItemContainerStyle>