WPF自定义滑块由您自己绘制

这是我关于堆栈溢出的第一个问题,所以不要踢它))

我在尝试创建Mac风格的滑块控件时遇到问题。 我找到了这个解决方案 ,我已经在我的解决方案中实现了它,但它仍然不能满足我,因为我需要一个更通用的解决方案。

基本上我需要在四张图片的帮助下创建这个滑块控件 – 轨道栏的右侧,左侧和中间(其余)图片以及一张拇指图片。 这些是PNG文件。

我可以设置默认的WPF滑块来支持这种面向资源的行为吗? 我真的很惊讶所有样本都包含样式模板,但没有人支持类似的东西

   .... 

任何人都能为我解决这个问题吗? 非常感谢你

Sams“WPF Control Development Unleashed”对此有一些指导。 查看第5章:使用现有控件 – 它有一个基于滚动条的示例 – 它可能很有用。