加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2021-05-20 14:34:18 所属栏目:大数据 来源: https://blog.csdn.net/kasama1
导读:老罗传奇 快乐高效的生活 LCL https://github.com/luomingui 首页 新随笔 订阅 管理 随笔 - 215?? 文章 - 21?? 评论 - 113 C# WinForm 技巧一: 自定义分页控件 一、摘要 ?????? 以前都是从事B/S开发,现在由于公司发展需要有个比较大的C/S项目,数据量比较

老罗传奇

快乐高效的生活 LCL https://github.com/luomingui

随笔 - 215?? 文章 - 21?? 评论 - 113

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

一、摘要

?????? 以前都是从事B/S开发,现在由于公司发展需要有个比较大的C/S项目,数据量比较大,就想实现一个和WEB一样的分页控件,在网上找了好久没有找到想要的。今天在博客园看到Nosnowwolf写的winform 分页控件,源码下载刚刚好是我现在要解决的问题,根据Nosnowwolf?的思路试用了一下,下面是我在使用这个控件的各个过程。

二、本文大纲

?????? a、摘要。

?????? b、本文大纲。

?????? c、把控件整合到项目中。

?????? d、准备数据库。

?????? e、使用分页控件。

?????? f、其他。

????? g、下载。

三、把控件整合到项目中

?? ?先到Nosnowwolf博客里下载winform 分页控件,源码下载?源码 在把源码拷到项目里去,如下图。

? ?

? ? 需要修改的地方:

? ? 1:在源码的public DataSet QueryDataTable()函数里

? ? ? ? ?

? ? 2:在源码的public int GetTotalCount()函数里

? ? ? ??

?

四、准备数据库

? ? ?在您要使用的数据库里创建分页存储过程 如下图:

? ? ?

? ? ?准备需要分页的数据和表 如下图:

? ? ?

五、使用分页控件

? ? ? 在需要分页的窗体上拖入控件pager

??????

????? 执行的效果图:

? ? ??

?

六、其他

????? 1:当表里的数据达到4486952就会超时,我是希望用什么数据就查什么数据,但这里好像先把所有的数据都查询出来再分批显示,显然效率很低,也有局限性,希望作者能够改进。

????? 2:不知道优化存储过程是不是会好很多。

????? 3: 文章的书写模板来自何戈洲

七、下载

??????

下载

??

作者:罗敏贵
邮箱:minguiluo@gmail.com
QQ群:34178394 建群 主要是寻找志同道合的人士一起学习和讨论自己的所学所思
出处:http://luomingui.cnblogs.com/
说明:专注于微软平台项目架构、熟悉设计模式、架构设计、敏捷个人和项目管理。现主要从事WinForm、ASP.NET、等方面的项目开发、架构、管理工作。文章为作者平时里的思考和练习,可能有不当之处,请博客园的园友们多提宝贵意见。

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读