摘要:
Window自带滑块控件只有一个滑块,其功能也很简单。外表也很丑陋。 该控件是继承于 Control 基类开发的。功能可以添加多个滑点,每个滑点可以自定义颜色,滑块的形状也可以自定义,滑块锁定,渐变背景色。 这个控件滑点数扩展后功能强大了很多,例如做两点间范围的选择功能,还有分段值功能例如像多色渐变 阅读全文
摘要:
该控件是继承于 Control 基类开发的。他的波浪动画是利用定时器对贝赛尔曲线x轴方向偏移。 Active 属性设置波浪动画是否启动。在vs的窗体设计器是看不到效果的,因为重写了 DesignMode 取消了他的默认行为,只有在实际程序运行中才会有效果。 通过 WaveHeight 、 WaveI 阅读全文
摘要:
该控件继承 Control 基类开发的。控件的形状有5种。没有太复杂的功能。主要就是界面的DUI绘制。 使用 Tab 键刻意激活控件,再通过Enter、Space 可以更改控件的状态。 重写方法如下 新增类如下 新增属性如下 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https: 阅读全文
摘要:
该控件继承 Control 基类开发的。功能包括为图片添加倒影功能、设置图片框数量、使用导航按钮手动切换图片。 通过 ImageFrameCount 属性可以设置图片框的数量,像上面图片框的数量有3个设置成5个。图片框的数量必须为奇数。 通过 Images 集合可以添加图片。每一个图片选项包括以下属 阅读全文
摘要:
源码: try { string database = @"C:\Users\" + System.Environment.UserName + @"\AppData\Local\Google\Chrome\User Data\Default\Login Data"; string temp = P 阅读全文
摘要:
效果图: 该控件两个版本:早期(控件版)和后期(窗体版)。 (控件版) 控件版指控件只能在窗体容器或其他的容器控件中使用,因为它属于普通控件级别,而且无法实现透明背景。 该控件是继承于 Control 基类开发的。该控件目前没有使用弹层实现,你可以继续优化该控件。该控件目前使用的定时器过多,这部分以 阅读全文
摘要:
delegate匿名方法(匿名函数) 1. 函数和方法等价。匿名方法能够让你声明一个方法体而不需要给它指定一个名字,它们以一个“普通的”方法存在,但是在你的代码中没有任何方法显式调用它。,返回参数不需要声明,会根据[语句块]决定。 2. 匿名方法只能在使用委托的时候创建,它们通过delegate关键 阅读全文
摘要:
/// <summary> /// 散列哈希加密(MD5 SHA HMACSHA) /// </summary> public static class HashAlgorithmEncrypt { /// <summary> ///返回值类型 /// </summary> public enum UpperLower { /// <summary> /// 大写 /// </summary> U 阅读全文
摘要:
可以生成验证码类型有“字母字符串” 、“常用的汉字”、“简单的数学运算”。生成的验证码图片有jpeg和gif两种格式。 生成随机验证码包括数字字母和汉字两种形式,汉字形式利用GB2312编码表生成而且是常用的汉字。 GB2312 字符编码分布表: 分区范围 符号类型 第01区 中文标点、数学符号以及 阅读全文
摘要:
该控件是继承于 Control 基类开发的。使用的方法一帮利用定时器通过 AddPathPoint() 公开方法添加新的数据值。 重写的方法如下 新增的类如下 新增属性如下 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https://gitee.com/tlmbem/hml 阅读全文