winform快速開發平臺 -> 基礎組件之分頁控件

一個項目控件主要由及部分的經常使用組件,固然本次介紹的是通用分頁控件。html

處理思想:咱們在處理分頁過程當中主要是針對數據庫操做。 通常狀況主要是傳遞一些開始位置,當前頁數,和數據總頁數以及相關關聯的業務邏輯。 程序員

固然咱們不可能將控件的全部事件都發布出來。 咱們返現全部的按鈕操做都是圍繞着咱們的的查詢記錄來進行操做。 至此咱們只須要提供出一個事件方法。數據庫

對外開放進行數據綁定便可。 完成對數據的分頁參數處理。 post

分頁控件以下圖所示:學習

相關業務代碼:主要代碼由事件委託來處理url

有了通用的分頁控件,咱們發現並無綁定數據的表格。 固然這裏也是有的。 下面介紹通用表格分頁組件。spa

先看下圖:3d

若是我獲取了一包分頁數據集合或DataTable固然做爲初級程序員的我跟本不想關心是怎麼分頁處理的。怎麼處理上一頁下一頁首頁尾頁。一堆堆邏輯。 那麼用這個控件來處理。orm

只有一個事件即可以完成數據的綁定,以及分頁邏輯。 固然這只是若是咱們開發的話帶來的優點,實際在咱們的項目中數據的綁定並不須要開發,htm

而是經過快速開發平臺進行代碼生成,直接完成數據綁定以及分頁功能。

那麼咱們來看代碼核心是如何操做的: 咱們經過BindingList來進行數據綁定,經過事件來進行前段通知。

固然當前項目已經基本完善。我抽出時間將會放出一部分代碼以及處理思路供你們學習,也但願你們提供更好的思路,我將盡量的來完善。 

天天記錄一點點。 同時也期待着他的成長!

 

Winform快速開發平臺系列:

官網鏈接

1.winform快速開發平臺 -> 讓有限的資源創造無限的價值!

2.winform快速開發平臺 -> 基礎組件之分頁控件

3.winform快速開發平臺 -> 綁定ComboBox數據控件

4.winform快速開發平臺 -> 工做流組件(仿GooFlow)

5.winform快速開發平臺 -> 通用權限管理之動態菜單

相關文章
相關標籤/搜索