wpf - 样式 WPF 扩展器图标,如 TreeView 扩展器

标签 wpf expander

我想设计我的 WPF 扩展器的样式,就像在 Windows 7 的这个 TreeView 中使用的扩展器一样(见下面的屏幕截图)。是否有任何样式可用于执行此操作?

编辑:我对扩展器样式很感兴趣——特别是小三角形扩展指示器

Sample Expander Style

最佳答案

请参阅上面 Ritch 的评论——解决方案是使用 Blend 提取 TreeView 的默认控件模板。

事实证明, TreeView 默认模板包含用于显示展开指示器的 ToggleButton 的特殊控件模板。如果您采用该模板并将其注入(inject)到 Expander 用于其扩展切换按钮的模板中,那么一切就绪

关于wpf - 样式 WPF 扩展器图标,如 TreeView 扩展器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7910464/

相关文章:

c# - 使用蜡笔着色器在 WPF 表单中绘制线条?

wpf - WPF MDI 应用程序中的组合根在哪里?

wpf - 如何将许多图像拼接在一起以提供像 Photosynth 一样的 3D 沉浸式体验?

wpf - WPF(XAML)中无参数构造函数的作用

wpf - 我需要对RowDetailsTemplate进行扩展/折叠

WPF ContentPresenter 覆盖同一级别的其他控件

wpf - ContentPresenter 数据模板

wpf - 扩展器内的垂直 WrapPanel;我无法在窗口底部换行

c# - 是扩展绑定(bind)