C# WinForm 技巧一: 自定义分页控件
2016-08-05 22:28
274 查看
老罗传奇
快乐高效的生活 LCL https://github.com/luomingui
href="http://www.cnblogs.com/luomingui/" target=_blank>首页新随笔
订阅
管理
随笔 - 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 中国大陆许可协议进行许可。
相关文章推荐
- C# WinForm 技巧一: 自定义分页控件
- c#,用户控件,分页浏览,winform,datagridview,BandingNavigator,bandingSource
- 自定义空间,c#分页控件
- 【转】C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
- C# WinForm 技巧:控件截图
- C# WinForm 用户自定义控件闪烁的问题
- c#winForm常用控件使用技巧
- c# winform制作简单分页控件
- c#+Winform实现自定义的“复制、粘贴”右键快捷菜单,多个控件共享使用一个右键菜单
- ASP.NET技巧:GridView控件自定义分页详解
- Winform自定义分页控件的实现
- 自定义winform分页控件
- 自定义winform分页控件
- C#Winform VScrollBar+Pannel自定义列表控件(原)
- ASP.NET技巧:GridView控件自定义分页详解第二页
- 练习.net WinForm开发(一):自定义分页控件(2)
- C#自定义分页控件3.0
- C#开发WinForm分页控件
- C# Winform 通过FlowLayoutPanel及自定义的编辑控件,实现快速构建C/S版的编辑表单页面
- C# WinForm 封装自定义组件(控件)Dll