C# WinForm 技巧一: 自定义分页控件

最近开发的项目,需要用到DataGridView的分页功能,网在网上找了好久没有找到想要的。今天在博客园看到Nosnowwolf写的winform 分页控件,源码下载刚刚好是我现在要解决的问题,根据Nosnowwolf 的思路试用了一下,同时也参考了封存的记忆的博客,下面是我在使用这个控件的各个过程。

一、把控件整合到项目中
先到Nosnowwolf博客里下载winform 分页控件,源码下载 源码 在把源码拷到项目里去,如下图。
C# WinForm 技巧一: 自定义分页控件
需要修改的地方:
1:在源码的public DataSet QueryDataTable()函数里
C# WinForm 技巧一: 自定义分页控件
此处我的实现如下:
C# WinForm 技巧一: 自定义分页控件
2:在源码的public int GetTotalCount()函数里
C# WinForm 技巧一: 自定义分页控件
此处我的实现:
C# WinForm 技巧一: 自定义分页控件
二、 准备数据库
C# WinForm 技巧一: 自定义分页控件
三、使用分页控件
C# WinForm 技巧一: 自定义分页控件
四、执行效果
C# WinForm 技巧一: 自定义分页控件