一个项目控件主要由及部分的经常使用组件,固然本次介绍的是通用分页控件。html
处理思想:咱们在处理分页过程当中主要是针对数据库操做。 通常状况主要是传递一些开始位置,当前页数,和数据总页数以及相关关联的业务逻辑。 程序员
固然咱们不可能将控件的全部事件都发布出来。 咱们返现全部的按钮操做都是围绕着咱们的的查询记录来进行操做。 至此咱们只须要提供出一个事件方法。数据库
对外开放进行数据绑定便可。 完成对数据的分页参数处理。 post
分页控件以下图所示:学习
相关业务代码:主要代码由事件委托来处理url
有了通用的分页控件,咱们发现并无绑定数据的表格。 固然这里也是有的。 下面介绍通用表格分页组件。spa
先看下图:3d
若是我获取了一包分页数据集合或DataTable固然做为初级程序员的我跟本不想关心是怎么分页处理的。怎么处理上一页下一页首页尾页。一堆堆逻辑。 那么用这个控件来处理。orm
只有一个事件即可以完成数据的绑定,以及分页逻辑。 固然这只是若是咱们开发的话带来的优点,实际在咱们的项目中数据的绑定并不须要开发,htm
而是经过快速开发平台进行代码生成,直接完成数据绑定以及分页功能。
那么咱们来看代码核心是如何操做的: 咱们经过BindingList来进行数据绑定,经过事件来进行前段通知。
固然当前项目已经基本完善。我抽出时间将会放出一部分代码以及处理思路供你们学习,也但愿你们提供更好的思路,我将尽量的来完善。
天天记录一点点。 同时也期待着他的成长!
Winform快速开发平台系列:
1.winform快速开发平台 -> 让有限的资源创造无限的价值!
3.winform快速开发平台 -> 绑定ComboBox数据控件