我正在学习C#,而我正在制作WPF应用程序。
问题是:
我试过,但我不知道如何将简单的图像对象变成滑块。
我有想法获取值,按图像对象的位置计算。我只需要帮助就可以通过鼠标移动对象图像。
你能帮助我吗?
答案 0 :(得分:2)
这可能不是您想要的答案,但它是 答案。您需要为ControlTemplate
控件声明自定义Slider
。对于新的开发人员来说,这不是一项任务,但是手头有一些帮助。首先,我建议您阅读MSDN上的WPF Control Templates - An Overview页面,了解此任务的背景知识。
接下来,如果您没有因阅读而被推迟,则可以在MSDN上的Slider Styles and Templates页面中找到ControlTemplate
的默认Slider
。最好从默认的ControlTemplate
开始,并在对其进行任何更改之前使其正常工作。从那里,您应该进行小的更改并定期运行您的项目,以确保您的更改符合您的要求。你最终会到达那里。