【问题标题】:Improving the default selected item style for WPF tree views改进 WPF 树视图的默认选定项样式
【发布时间】:2011-07-18 18:46:15
【问题描述】:

Windows 中几乎每个树形视图和列表项都具有迷人的浅蓝色和边框选定项效果:

但是当我使用 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 listview selecteditem


【解决方案1】:

This 线程可能有助于找到答案

【讨论】:

  • 谢谢,这正是我要找的东西——我确信其他人以前会遇到过这个问题,但找不到线程。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-28
  • 1970-01-01
  • 1970-01-01
  • 2013-02-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多