这是我关于堆栈溢出的第一个问题,所以不要踢它))
我在尝试创建Mac风格的滑块控件时遇到问题。我找到this solution并且我已经在我的解决方案中实现了它,但它仍然不能满足我,因为我需要一个更通用的解决方案。
基本上我需要在四张图片的帮助下创建这个滑块控件 - 轨道栏的右,左和中(其余)图片以及一张拇指图片。这些是PNG文件。
我可以设置默认的WPF滑块以支持这种面向资源的行为吗? 我真的很惊讶所有样本都包含样式模板,但没有人支持像
这样的东西<TrackBarLeft>
<Image for left>
</TrackBarLeft>
....
有人能为我解决这个问题吗? 非常感谢你
答案 0 :(得分:2)
Sams“WPF Control Development Unleashed”对此有一些指导。查看第5章:使用现有控件 - 它有一个基于滚动条的示例 - 它可能很有用。