最近做了一个WPF自定义控件的旋钮控件,跟大家分享下,大家一起学习交流。
功能:用鼠标旋转该旋钮(顺时针或逆时针),该控件的数值(Value)属性值将增加或减小。从而实现类似滑动条控件的效果只是滑动条变成了旋钮。
该控件包含的内容如下:
1,设计了数值属性。通过该属性获取或设置当前旋钮的数值。旋钮逆时针旋转则该数值减小,旋钮顺时针旋转则该数值增加。
2,设计了最大值和最小值属性。用来限制数值属性的最大值和最小值。
3,设计了控件旋钮旋转的最小角度属性。用来设置旋钮的最小旋转角度。
4,设计了控件旋转最小角度时数值属性的变化值。
5,设计了三个触发事件,分别为:数值增加事件,数值减小事件,数值变化事件。
下载地址点击打开链接