使WPF Expander的图标像TreeView Expander一样的样式

3
我希望能够将我的WPF Expander样式与Windows 7 TreeView中使用的Expander相似 (如下面的屏幕截图所示)。是否有可用的样式来实现这一点?
编辑:我对Expander样式感兴趣——特别是小三角扩展指示器。

你是指图标和文件夹名称,还是指切换开关?当然,那真的是一棵树形视图。 - Ritch Melton
@Ritch 更新了 - 对树形视图使用的扩展器样式感兴趣。 - cordialgerm
1
好的,请打开 Blend 并提取 TreeView 的默认控件模板。 - Ritch Melton
@Ritch 谢谢,那正是我需要的。 - cordialgerm
这是一个非常普遍的问题。 - Ritch Melton
1个回答

2
看看Ritch上面的评论——解决方案是使用Blend提取TreeView的默认控件模板。
原来TreeView默认模板包含一个特殊的ToggleButton控件模板,用于显示扩展指示器。如果将该模板注入到Expander用于扩展切换按钮的模板中,则可以完成所有设置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接