DEV Winform分頁用戶組件
阿新 • • 發佈:2018-01-31
gpo 。。 public mage align ebs form blog source
public int pageSize = 100;
private void MyPagerEvents(int curPage, int pageSize)
{
this.curPage = curPage;
this.pageSize = pageSize;
FillGridListCtrlQuery(curPage);
}
資源部分在QQ群:616945527
基於服務端數據分頁,你也可以修改成本地分頁。
調用方法
添加用戶控件到窗體
public int pageSize = 100;
mgncPager1.myPagerEvents += new MgncPager.MyPagerEvents(MyPagerEvents); mgncPager1.exportEvents += new MgncPager.ExportEvents(ExportEvents); public void ExportEvents(bool singlePage)//單頁,所有 { //導出GridControl代碼寫在這。 } public void RefreshGridList() { FillGridListCtrlQuery(curPage);//自己實現FillGridListCtrlQuery函數。 } private void FillGridListCtrlQuery(int curPage = 1) { GridControl1.DataSource=WebService.Pager(。。。。。//顯示分頁結果 mgncPager1.RefreshPager(pageSize, allpage, curPage);//更新分頁控件顯示。 }
}
DEV Winform分頁用戶組件