如何在C#中制作自定义垂直滑块

  • 本文关键字:自定义 垂直 c# wpf slider
  • 更新时间 :
  • 英文 :


我正在学习C#,我正在制作一个WPF应用程序。

问题是:

我试过,但我不知道如何使一个简单的图像对象成为滑块。

我有一个获取值的想法,通过图像对象的位置来计算。我只需要帮助通过鼠标移动对象图像。

你能帮我吗?

这可能不是您想要的答案,但它是的答案。您需要为Slider控件声明一个自定义ControlTemplate。对于一个新的开发人员来说,这不是一项真正的任务,但手头有一些帮助。首先,我建议您通读MSDN上的WPF控制模板-概述页面,了解此任务的一些背景知识。

接下来,如果您没有被这篇文章所拖累,您可以在MSDN上的Slider Styles and Templates页面中找到Slider的默认ControlTemplate。最好从默认的ControlTemplate开始,并在对其进行任何更改之前使其生效。从那时起,你应该只做一些小的更改,并定期运行你的项目,以确保你的更改是你想要的。你最终会到达那里的。

最新更新