摘要:
源码: 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 阅读全文
摘要:
该控件是继承于 Control 基类开发的。使用的方法一帮利用定时器通过 AddPathPoint() 公开方法添加新的数据值。 重写的方法如下 新增的类如下 新增属性如下 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https://gitee.com/tlmbem/hml 阅读全文
摘要:
可以生成验证码类型有“字母字符串” 、“常用的汉字”、“简单的数学运算”。生成的验证码图片有jpeg和gif两种格式。 生成随机验证码包括数字字母和汉字两种形式,汉字形式利用GB2312编码表生成而且是常用的汉字。 GB2312 字符编码分布表: 分区范围 符号类型 第01区 中文标点、数学符号以及 阅读全文
摘要:
该控件继承 Control 基类开发的。该动画利用定时器完成。 这个加载等待功能目前只是做成控件的形式,要做成蒙版弹层,是一个很复杂的问题,这涉及到颜色透明叠加的问题。我也反编译 Devexpress 第三方控件库看了下SplashScreenManager 类弹层功能,他们是利用新弹出窗体来实现的 阅读全文
摘要:
public class ImageUtil { /// /// 检查RGB值ed有效范围 /// /// /// private static int verifyRGB(int rgb) { if (rgb 255) return 255; return rgb; } ... 阅读全文
摘要:
PictureBox 控件无法显示gif格式的图片,该控件是继承于 Control 基类开发的。该控件利用.NET自带 ImageAnimator 类来处理图片的帧。如下: 1 /// <summary> 2 /// 开始循环播放动态图片 3 /// </summary> 4 private voi 阅读全文
摘要:
该控件是继承于 Button 基类开发的。动画主要利用定时器完成。 1 /// <summary> 2 /// Button动画扩展 3 /// </summary> 4 [Description("Button动画扩展")] 5 public partial class ButtonExt : B 阅读全文
摘要:
ZXing.NET用来生成和解释 (条码、二维码) 添加引用:zxing.dll、zxing.presentation.dll 1 生成 (条码、二维码)主要用到 BarcodeWriter、BarcodeFormat、EncodingOptions、BitmapRenderer 这几个类。 2 解 阅读全文
摘要:
该控件是继承于 Control 基类开发的。 ColorItems 集合属性存放进度背景渐变颜色。 ProgressColorType 属性有 Gradient(渐变)、Level(级别)两种,Gradient 效果为上图,Level效果为下图 重写方法如下 新增类如下 新增属性如下 控件库的源码已 阅读全文
摘要:
INI文件其实是一种具有特定结构的文本文件,它的构成分为三部分,文件由若干个段落(section)组成,每个段落又分成若干个键(key)和值(value),结构如下: [Section1]key 1 = value2key 1 = value2……[Section2]key 1 = value1ke 阅读全文
摘要:
该控件是继承于 Control 基类开发的。利用定时器实现扫描界面和数据闪烁功能。 Proportion 属性代表坐标一像素表示实际长度(例如187.3表示一个像素代表实际187.3) 重写的方法如下 新增的类如下 新增属性如下 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)http 阅读全文
摘要:
该控件继承 Control 基类开发的。功能模仿苹果菜单,纯文字能模仿都应的城市选择功能。 通过 Distance 属性可以设置图片选项之间的间距。以下红色区域 通过 ReflectionShow 属性设置图片是否带有倒影。可以通过以下公开方法设置更新倒影图片 通过 ImageAutoFree 属性 阅读全文
摘要:
该控件继承 Control 基类开发的。提供动画癌变 Value 值。 通过 IsAnimation 属性设置 Value 更改是是否使用动画。 重写方法如下 新增类如下 新增属性如下 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https://gitee.com/tlmbem/h 阅读全文
摘要:
该控件继承 Control 基类开发的。 数字时间的格式有 时、时分、时分秒、时分秒毫秒 4种。各个部分可以设置成独立的颜色。 事件由数字符号组成,以下是数字原理,数字可分为7笔,如下 1 private void draw_vertical_11(Graphics g, Pen pen, Rect 阅读全文
摘要:
该控件继承 Control 基类开发的。功能包括为设置图片框数量、使用导航按钮手动切换图片。 控件的播放原理在动画播放前计算好要播放特图片的信息。动画过程是利用定时器更新图片的信息。 控件播放界面显示的图片可以是一张或多张,每次移动只有一张滑动方的方向一共有四种。 有些人会看到 Images 属性的 阅读全文
摘要:
该控件继承 Control 基类开发的。目前该控件提供8种样式。该控件提供 Tab 使控件激活可以通过键盘的左右键对控件导航选项的切换,Enter、Space 键可以模拟单击事件。 Items 集合属性存放每一个选项的设置,每个选项都可以配置独立的颜色方案。 重写方法如下 公开方法如下 新增类如下 阅读全文