在WinForm中,可以通過使用DataGridView控件和BindingNavigator控件來實現表格的分頁功能。
首先,在窗體上添加一個DataGridView控件和一個BindingNavigator控件。
然后,將DataGridView控件的數據源設置為一個分頁后的數據集。可以通過查詢數據庫獲取分頁數據,并將數據綁定到DataGridView控件上。
接下來,在BindingNavigator控件上設置相應的導航按鈕,如“上一頁”、“下一頁”、“首頁”、“尾頁”等按鈕,并為這些按鈕的Click事件添加相應的處理程序。
在處理程序中,可以根據用戶點擊的按鈕來切換當前頁的數據,并更新DataGridView控件的顯示內容。
另外,還可以在BindingNavigator控件上添加一個文本框,用來顯示當前頁數和總頁數,并在切換頁時更新文本框的顯示內容。
通過以上步驟,就可以實現在WinForm中使用DataGridView和BindingNavigator來實現表格的分頁功能了。