【1】自定義WindowsForm分頁控件使用【共兩篇】

註釋:

歡迎加Z13QU的源碼分享羣:276435339

沒有閒雜的交流,只有實實在在的分享。不懂的技術問題,直接通過QQ羣問問來解決。

效果圖:

 

需要的文件:

  1. Z13QU.dll  【已經放置到QQ羣文件中】

步驟:

 1.WindowsForm程序中,引用Z13QU.dll

 2.在工具箱中,添加一個新選項卡,然後右鍵--》選擇項--》瀏覽,選擇Z13QU.dll,然後確定

完成後效果【page是.net原生態的控件。pageX是需要安裝dotnetbar】

拖動後效果如下:

 

3.這只是一個分頁控件,你需要自己拖動一個顯示數據的控件。例如datagridview,listview等【因爲數據顯示控件過多,我就不把分頁和數據顯示控件寫在一起了】

4.主要代碼如下

         private void Form2_Load(object sender, EventArgs e)
        {
            page1.RecordCount = 1245;//總頁數
            page1.PageSize = 25;//每頁顯示行數
            page1.SetHeaderInfo();//初始化分頁頭信息
            page1.refreshDelegate += new     Z13QU.Page.RefreshDELETEGATE(Refreshdata);
        }

        /// <summary>
        /// 刷新數據顯示控件
        /// </summary>
        /// <param name="currentPage">當前頁數</param>
        /// <param name="pageSize">每頁顯示行數</param>
        public void Refreshdata(int currentPage, int pageSize)
        {
            string sql = "分頁SQL";
            //將查詢到的數據,更新到數據顯示控件上即可

        }

  

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章