好久没上博客园了,给大家送上一个自绘进度条的小例子
2008-12-31 23:00
225 查看
这里提供的代码是示意图中的第二个进度条的代码。
// 功能:普通的进度条,带有百分比提示
2// 描述:
3// 编码:温伟鹏
4// 日期:12/18/2008 08:39:22
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.ComponentModel;
10using System.Drawing;
11using System.Drawing.Drawing2D;
12using System.Drawing.Text;
13using System.Threading;
14
15namespace Esint.UI.WinFormUI
16
309
下面是进度条的基类代码:
其中涉及到的几个类的代码:
// 功能:基于Control的控件基类
2// 描述:
3// 编码:温伟鹏
4// 日期:12/16/2008 08:34:42
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Windows.Forms;
10using System.ComponentModel;
11using System.Drawing;
12using System.Drawing.Drawing2D;
13using System.Runtime.InteropServices;
14using System.Threading;
15
16namespace Esint.UI.WinFormUI
17
454
// 功能:背景基类
2// 描述:
3// 编码:温伟鹏
4// 日期:12/15/2008 16:53:21
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Drawing.Drawing2D;
10using System.Drawing;
11using System.ComponentModel;
12
13namespace Esint.UI.WinFormUI
14
// 功能:控件边框
2// 描述:
3// 编码:温伟鹏
4// 日期:12/12/2008 08:52:39
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Drawing;
10using System.ComponentModel;
11
12namespace Esint.UI.WinFormUI
13
168
// 功能:自绘控件边框与控件的原有边框的间距
2// 描述:
3// 编码:温伟鹏
4// 日期:12/12/2008 13:14:39
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.ComponentModel;
10
11namespace Esint.UI.WinFormUI
12
106
// 功能:控件显示的阴影
2// 描述:
3// 编码:温伟鹏
4// 日期:12/12/2008 08:58:58
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Drawing;
10using System.ComponentModel;
11
12namespace Esint.UI.WinFormUI
13
这是我从最近写的UI库中选出来的,版本有点旧,大家也可以看出来,代码有点多,同时有些代码也是可有可无的。呵呵。不过懒得改了,大家就当练习吧!
// 功能:普通的进度条,带有百分比提示
2// 描述:
3// 编码:温伟鹏
4// 日期:12/18/2008 08:39:22
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.ComponentModel;
10using System.Drawing;
11using System.Drawing.Drawing2D;
12using System.Drawing.Text;
13using System.Threading;
14
15namespace Esint.UI.WinFormUI
16
309
下面是进度条的基类代码:
其中涉及到的几个类的代码:
// 功能:基于Control的控件基类
2// 描述:
3// 编码:温伟鹏
4// 日期:12/16/2008 08:34:42
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Windows.Forms;
10using System.ComponentModel;
11using System.Drawing;
12using System.Drawing.Drawing2D;
13using System.Runtime.InteropServices;
14using System.Threading;
15
16namespace Esint.UI.WinFormUI
17
454
// 功能:背景基类
2// 描述:
3// 编码:温伟鹏
4// 日期:12/15/2008 16:53:21
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Drawing.Drawing2D;
10using System.Drawing;
11using System.ComponentModel;
12
13namespace Esint.UI.WinFormUI
14
// 功能:控件边框
2// 描述:
3// 编码:温伟鹏
4// 日期:12/12/2008 08:52:39
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Drawing;
10using System.ComponentModel;
11
12namespace Esint.UI.WinFormUI
13
168
// 功能:自绘控件边框与控件的原有边框的间距
2// 描述:
3// 编码:温伟鹏
4// 日期:12/12/2008 13:14:39
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.ComponentModel;
10
11namespace Esint.UI.WinFormUI
12
106
// 功能:控件显示的阴影
2// 描述:
3// 编码:温伟鹏
4// 日期:12/12/2008 08:58:58
5
6using System;
7using System.Collections.Generic;
8using System.Text;
9using System.Drawing;
10using System.ComponentModel;
11
12namespace Esint.UI.WinFormUI
13
这是我从最近写的UI库中选出来的,版本有点旧,大家也可以看出来,代码有点多,同时有些代码也是可有可无的。呵呵。不过懒得改了,大家就当练习吧!
相关文章推荐
- Android一个小球弹跳的例子,希望对大家有用
- 一个用java语言连接sql数据库例子,给自己做个备份,也希望能对大家有用。
- C# 中子线程控制进度条的一个简单例子
- 给大家做了一个关于日程的例子,可以参考一下,对进一步学习有所帮助
- Android一个等待进度条的例子
- 在看官方的例子时候由一个grid实例,在每一行之前有个加号,展开可以显示内容,在实际应用中还是非常有用的,照搬例子的代码,发现老是提示对象不存在,查阅资料后发现是没有加载插件,这里和大家分享下Ext.grid.RowExpander插件的使用,
- 为了一个失败的项目,好久没来这里了,晚上写个项目总结,好让大家也有个借鉴!!!
- 给大家分享一个简单的例子 给SWF加一个壳
- swing使用进度条的一个例子
- Delphi 一个不错的弹出进度条的例子
- c#中子线程控制进度条的一个简单例子
- 给大家一个js的日期控件,非常好用.附例子.
- c#中子线程控制进度条的一个简单例子(多线程问题)
- 带领大家一起做一个ThinkPHP整合jcrop图片上传裁切预览的例子 推荐
- c#中子线程控制进度条的一个简单例子
- HTML5又一个例子:KineticJS加入画布设置行,大家觉得怎么样?
- c#中子线程控制进度条的一个简单例子
- C#中子线程控制进度条的一个简单例子
- C#中子线程控制进度条的一个简单例子
- c#中子线程控制进度条的一个简单例子 - jinjazz - CSDNBlog