摘要: 当我们开发web后台管理系统时经常会遇到提示用户信息的功能,我们都知道由于浏览器的沙箱隔离问题我们无法直接操作系统本地资源,我们可以利用ActiveX IE浏览器插件来实现这个功能。这里的源码主要做了右下角提示窗体显示的的封装,关于ActiveX插件安全性方面没有做,你可以继续优化这个插件。 该插件 阅读全文
posted @ 2019-12-21 20:54 唧唧复唧唧木兰当户织 阅读(1609) 评论(0) 推荐(0)
摘要: /// <summary> /// 撕纸效果 /// </summary> public class TearHelper { private static SolidBrush out_sb = new SolidBrush(Color.FromArgb(80, 110, 105, 109)); 阅读全文
posted @ 2019-09-21 14:10 唧唧复唧唧木兰当户织 阅读(1460) 评论(0) 推荐(0)
摘要: 该控件由 ColorExt 、 ColorPickerExt 、 ColorTextBox 组成。 DateExt 控件基于 Control 控件基础类 开发的, DatePickerExt 是基于 Control 控件基础类开发的,不是由组合控件组成的,界面上的按钮也是直接用 GDI 绘制出来的。 阅读全文
posted @ 2019-09-15 14:06 唧唧复唧唧木兰当户织 阅读(4836) 评论(0) 推荐(1)
摘要: 效果图: 控件的功能包括以下。 年 年月 年月日 年月日时 年月日时分 年月日时分秒 日期面板控件 DatePickerExt 是基于 Control 控件基础类开发的,不是由组合控件组成的,也就是说 DatePickerExt 没有用到WinForm其他的一些基础控件,界面上的按钮也是直接用 GD 阅读全文
posted @ 2019-09-07 14:14 唧唧复唧唧木兰当户织 阅读(7325) 评论(10) 推荐(8)
摘要: 该控件是继承于 Control 基类开发的。可以设置文本轮流播放,这个控件目前基本可以当做一个简单的文本广告控件。 控件可以添加文本段列表,每段文本可以设置出现动画和文字渐变颜色,还可以让指定某一段文本重复播放指定的次数。 IntervalTime 属性是设置 Items 集合的每一个选项之间的播放 阅读全文
posted @ 2019-08-31 20:14 唧唧复唧唧木兰当户织 阅读(3039) 评论(0) 推荐(3)
摘要: 该控件是继承于 Control 基类开发的。这个控件主要就是GDI绘图方面。 百分比显示类型 1 protected override void OnPaint(PaintEventArgs e) 2 { 3 base.OnPaint(e); 4 5 Graphics g = e.Graphics; 阅读全文
posted @ 2019-08-29 16:51 唧唧复唧唧木兰当户织 阅读(2773) 评论(0) 推荐(3)
摘要: 该控件继承 Control 基类开发的,而浮动提示这是用 ToolTipExt 完成。 Items 集合属性存放每个选项的设置,可以为每一个步骤设置独立的颜色。 SelectIndex 属性值当前步骤的索引,当步骤还没开始时 SelectIndex 索引为0。 Orientation 属性是设置控件 阅读全文
posted @ 2019-08-28 10:34 唧唧复唧唧木兰当户织 阅读(3926) 评论(0) 推荐(2)
摘要: 该控件是继承于 ToolTip 基类开发的。 ToolAnchor 属性可以设置提示框位置。 TitleStation 属性可以设置提示窗体标题位置。 1 private void ToolTipExt_Popup(object sender, PopupEventArgs e) 2 { 3 e.T 阅读全文
posted @ 2019-08-27 18:17 唧唧复唧唧木兰当户织 阅读(3367) 评论(1) 推荐(2)
摘要: Window自带滑块控件只有一个滑块,其功能也很简单。外表也很丑陋。 该控件是继承于 Control 基类开发的。功能可以添加多个滑点,每个滑点可以自定义颜色,滑块的形状也可以自定义,滑块锁定,渐变背景色。 这个控件滑点数扩展后功能强大了很多,例如做两点间范围的选择功能,还有分段值功能例如像多色渐变 阅读全文
posted @ 2019-08-26 20:20 唧唧复唧唧木兰当户织 阅读(5606) 评论(0) 推荐(1)
摘要: 该控件是继承于 Control 基类开发的。他的波浪动画是利用定时器对贝赛尔曲线x轴方向偏移。 Active 属性设置波浪动画是否启动。在vs的窗体设计器是看不到效果的,因为重写了 DesignMode 取消了他的默认行为,只有在实际程序运行中才会有效果。 通过 WaveHeight 、 WaveI 阅读全文
posted @ 2019-08-25 18:56 唧唧复唧唧木兰当户织 阅读(2537) 评论(0) 推荐(1)