WPF效果第一百一十八篇之Slider

在前面一篇效果中( r)分享了Slider简单的效果;这不突发奇想:是不是能来类似环形的Slider的效果;初次尝试修改Slider的模板,结果发现同时实现Arc和Thumb的效果不好实现;简单粗暴,我直接用用户控件来实现吧;来看最终效果吧:

WPF效果第一百一十八篇之Slider

前台布局代码:

WPF效果第一百一十八篇之Slider

后台计算中间Ellipse的初始位置方法:

WPF效果第一百一十八篇之Slider

根据鼠标点击的位置计算Ellipse的位置:

WPF效果第一百一十八篇之Slider

最终简单的效果先这样吧;以后有时间的话,可以再去摸索一下更复杂的效果;改bug的冷静、编码的激情、完成后的喜悦、挖坑的激动 、填坑的兴奋;这也许就是屌丝程序员的乐趣吧;今天就到这里吧;希望自己有动力一步一步坚持下去;生命不息,代码不止;大家抽空可以看看今天分享的效果,有好的意见和想法,可以在留言板随意留言;我看到后会第一时间回复大家,多谢大家的一直默默的关注和支持!如果觉得不错,那就伸出您的小手点个赞并关注一下,多谢您的支持!


分享到:


相關文章: