一個項目控件主要由及部分的經常使用組件,固然本次介紹的是通用分頁控件。html
處理思想:咱們在處理分頁過程當中主要是針對數據庫操做。 通常狀況主要是傳遞一些開始位置,當前頁數,和數據總頁數以及相關關聯的業務邏輯。 程序員
固然咱們不可能將控件的全部事件都發布出來。 咱們返現全部的按鈕操做都是圍繞着咱們的的查詢記錄來進行操做。 至此咱們只須要提供出一個事件方法。數據庫
對外開放進行數據綁定便可。 完成對數據的分頁參數處理。 post
分頁控件以下圖所示:學習
相關業務代碼:主要代碼由事件委託來處理url
有了通用的分頁控件,咱們發現並無綁定數據的表格。 固然這裏也是有的。 下面介紹通用表格分頁組件。spa
先看下圖:3d
若是我獲取了一包分頁數據集合或DataTable固然做爲初級程序員的我跟本不想關心是怎麼分頁處理的。怎麼處理上一頁下一頁首頁尾頁。一堆堆邏輯。 那麼用這個控件來處理。orm
只有一個事件即可以完成數據的綁定,以及分頁邏輯。 固然這只是若是咱們開發的話帶來的優點,實際在咱們的項目中數據的綁定並不須要開發,htm
而是經過快速開發平臺進行代碼生成,直接完成數據綁定以及分頁功能。
那麼咱們來看代碼核心是如何操做的: 咱們經過BindingList來進行數據綁定,經過事件來進行前段通知。
固然當前項目已經基本完善。我抽出時間將會放出一部分代碼以及處理思路供你們學習,也但願你們提供更好的思路,我將盡量的來完善。
天天記錄一點點。 同時也期待着他的成長!
Winform快速開發平臺系列:
1.winform快速開發平臺 -> 讓有限的資源創造無限的價值!
3.winform快速開發平臺 -> 綁定ComboBox數據控件