原文:多点滑块滑杆控件----------WinForm控件开发系列

Window自带滑块控件只有一个滑块,其功能也很简单。外表也很丑陋。 该控件是继承于 Control 基类开发的。功能可以添加多个滑点,每个滑点可以自定义颜色,滑块的形状也可以自定义,滑块锁定,渐变背景色。 这个控件滑点数扩展后功能强大了很多,例如做两点间范围的选择功能,还有分段值功能例如像多色渐变,你可以利用这个控件设置不同颜色在渐变中位置和比例。 至于控件的提示功能目前的做法是直接在控件的绘 ...

2019-08-26 20:20 0 920 推荐指数:

查看详情

拼图滑块验证控件----------WinForm控件开发系列

控件的拼图滑块部分有锯齿,你可以优化这些锯齿已达到最好的效果。 该控件验证原理是通过选中和阴影一样的拼图并把拼图移动到阴影处。 通过 SlideType 属性可以设置拼图的数量。 拼图的形状 当鼠标拖动拼图释放后将触发验证事件 Valid 下面是事件的参数。 重写方法 ...

Fri May 15 08:01:00 CST 2020 0 919
CheckBox美化控件----------WinForm控件开发系列

控件是继承于 Control 基类开发的。具有 Tab 键切换。 恢复 AutoSize 属性,让控件能根据自身内容设置体积大小。 Padding 属性修改成 AutoSize=true 才生效。 Box 开头的属性指图标部分,图标分为“默认符号” 和 “自定义图片” 两种 ...

Fri Aug 28 07:22:00 CST 2020 0 899
数字时间控件----------WinForm控件开发系列

控件继承 Control 基类开发的。 数字时间的格式有 时、时分、时分秒、时分秒毫秒 4种。各个部分可以设置成独立的颜色。 事件由数字符号组成,以下是数字原理,数字可分为7笔,如下 笔画组成 ...

Sat Aug 17 19:14:00 CST 2019 2 528
雷达扫描控件----------WinForm控件开发系列

控件是继承于 Control 基类开发的。利用定时器实现扫描界面和数据闪烁功能。 Proportion 属性代表坐标一像素表示实际长度(例如187.3表示一个像素代表实际187.3) 重写的方法如下 新增的类如下 新增属性如下 源码下载:雷达扫描控件.zip ...

Sat Aug 17 19:15:00 CST 2019 0 581
仪表控件----------WinForm控件开发系列

控件继承 Control 基类开发的。该控件界面是模仿报表提仪表分析图。该控件开提供圆弧渐变色。值更改提供了动画方式过度。 ArcAngle 属性设置刻度线圆弧的大小。 GradualColorItems 集合属性可以设置圆弧渐变色。 重写方法如下 新增类 ...

Thu Feb 13 19:04:00 CST 2020 0 1494
RadioButton美化控件----------WinForm控件开发系列

控件是继承于 Control 基类开发的。具有 Tab 键切换。 恢复 AutoSize 属性,让控件能根据自身内容设置体积大小。 Padding 属性修改成 AutoSize=true 才生效。 Box 开头的属性指图标部分,图标分为 “正常圆点” “默认符号” 和 “自定义图片 ...

Fri Aug 28 07:01:00 CST 2020 0 822
加载等待控件----------WinForm控件开发系列

控件继承 Control 基类开发的。该动画利用定时器完成。 这个加载等待功能目前只是做成控件的形式,要做成蒙版弹层,是一个很复杂的问题,这涉及到颜色透明叠加的问题。我也反编译 Devexpress 第三方控件库看了下SplashScreenManager 类弹层功能,他们是利用新弹出窗体 ...

Sat Aug 17 19:18:00 CST 2019 5 734
TabControl美化扩展----------WinForm控件开发系列

控件是继承于 TabControl 基类开发的。主要重写 OnPaint 进行美化、添加图标、添加关闭按钮。 Tab 的左右切换按钮没有重写。 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https://gitee.com/tlmbem ...

Mon Jun 22 22:10:00 CST 2020 0 1798
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM