前言
相信大家都有开发图表的经验,所以今天我给大家介绍一下我自己的控件库,大家有兴趣的可以下载看看,里面的控件以后还会持更新,如果大家有什么好的控件需求可以直接给小编提意见啊,小编QQ505554090。
控件类型
目前拥有的控件
控件一
该按钮是仿照的QQ的登录按钮,点击会有水波纹效果
属性:
- CornerRadius:设置按钮圆角
- CorrugatedBrush:水波纹颜色
- FlashDuration:动画时长
- FlashEnable:动画活性
控件二
这是一个带有提示文本的输入框
属性:
- CornerRadius:设置圆角
- TipText:提示文字(支持字符串转换,实质是TextBlock类型)
- InputFilter:输入筛选(目前支持数字,汉字,手机号,身份证号,Email,URL)
- IsComplies:用于判断是否满足筛选(支持简单触发器)
控件三
这是一个扇形刻度盘,用于显示扇形刻度
属性:
- Stroke:线条颜色
- MaxRadiusRatio:最大环比例(可以大于1)
- MinRadiusRatio:最小环比例(可以大于1)
- TickAngle:单位角度数
- TickCount:刻度数量
- StartAngle:起始角
控件四
这是一个扇形环,用于显示环状扇形
属性
- MaxRadiusRatio:最大环比例(可以大于1)
- MinRadiusRatio:最小环比例(可以大于1)
- StartAngle:起始角
- EndAngle:结束角
- RoundStyle:两端样式(直线或弧形)
- FillRule:填充类型
控件五
这是一个扇形文字,用于显示环状文字
属性
- RadiusRatio:半径比例
- TickAngle:单位角
- TextShowStyle:文字显示类型
- Text:显示文本
- StartAngle:起始角
案例控件
该案例控件可以重写模板,所以抛砖引玉,供各位大佬参照
控件库的下载与使用
该控件已经发布到了Nuget官网,大家直接在管理Nuget包选项中搜索“RRQMSkin”,直接安装就可以。
具体的应用与开发在B站视频自定义视频,欢迎大家
当然如果还有什么不明白的,可以私信本猿哦,QQ:505554090,QQ群:234762506