上博客园也有2个月的时间了,一直都只是看别人写的帖子。今天终于注册了个ID。

这次把我写的一个分页控件贴上来。前阵子写了一个winform的数据库管理程序,用一个dataGrid显示数据库表中的所有内容,后来发现当数据库中的条目增多的时候,程序运行速度明显下降,系统占用内存也很大,决定对dataGrid做个分页,每次只取出要显示页的内容。上网搜了一下,没有找到我需要的,于是自己写了一个分页控件。

程序很简单,用的时候需要提供pageCount(页数),pageShow(显示的页数),currPage(当前页号)
控件提供一个自定义的事件LnkLblClicked,当用户点击页面链接的时候就会触发这个事件。下面是程序的源码。

 

winform 分页控件using System;
winform 分页控件
using System.Collections;
winform 分页控件
using System.ComponentModel;
winform 分页控件
using System.Drawing;
winform 分页控件
using System.Data;
winform 分页控件
using System.Windows.Forms;
winform 分页控件
winform 分页控件
namespace ActiveButton

 

 

相关文章: