3
几乎所有的树视图和列表项的Windows有一个诱人的光芒,蓝色边框所选项目的效果:改善WPF树视图的默认选择的项目风格
但是,当我创建一个简单的使用WPF的默认效果树状视图是远不如令人高兴:
什么我需要做改变我的列表视图项所选的效果与在效果由顶部截图?有没有建立这种效果的一些标准/系统的方法还是需要使用边界创建它自己,填充效果(当然,在MSPAINT颜色选择器)
这是我目前使用XAML:
<TreeView Name="myTreeView" Margin="1">
<TreeView.Resources>
<HierarchicalDataTemplate DataType="{x:Type local:NodeType}" ItemsSource="{Binding Children}">
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Icon}" />
<TextBlock Text="{Binding DisplayName}" Margin="5, 0" />
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.Resources>
</TreeView>
可能重复[WPF的TreeView:如何风格在资源管理器与圆角选择的项目,如(http://stackoverflow.com/questions/5047576/wpf-treeview - 如何在样式中选择项目与圆角 - 像在资源管理器) – Justin 2011-03-19 15:02:05