C#WinForm分页

2024-11-23 07:01:38
推荐回答(2个)
回答(1):

分页可以根据你table的Rows的行数除以三(每一页显示3行),得到页数PageS然后记录一个当前页Page(初始等于0)然后每次显示的就是table.Rows[Page*3][0],table.Rows[Page*3][1],table.Rows[Page*3][2]table.Rows[Page*3+1][0],table.Rows[Page*3+1][1],table.Rows[Page*3+1][2]table.Rows[Page*3+2][0],table.Rows[Page*3+2][1],table.Rows[Page*3+2][2]table的行索引超出的问题自己加判断控制一下Page==pages的时候可以控制下一页这个按钮的属性为未启用。大概思路就是这样

回答(2):

问题没描述清楚,放到lable上,是一个lable放一条数据?还是一起放。还是在数据显示控件里面放有lable控件?恕我愚昧,我没看懂。