用datagridview分页显示怎么实现歌曲的上一曲下一曲

 在使用datagridview分页显示显示来自DataTable的记录時如果DataTable里的记录太多(上百条),那么用datagridview分页显示查看记录就很不方便如果能让datagridview分页显示分页显示,每页只显示10条(可以随意规定每页显礻的条数)并且配以页面之间的跳转按钮,岂不是方面了许多现在就来说说我是怎么做到的吧。

我自己编写了一个类用于辅助datagridview分页显礻控件的记录分页显示并提供页面跳转的方法。下面是这个类的源代码:

现在举例介绍一下怎么使用这个类(以下简称分页辅助类)来幫助datagridview分页显示控件分页显示记录:

首先在datagridview分页显示所在的窗体类代码中加入该分页辅助类的成员:

然后在窗体的构造函数代码中实例化這个成员:

注意:要想让datagridview分页显示分页显示记录,最关键的需要设置的分页类的三个属性是:
RowsPerPage 该属性用来设置每页需要显示的记录数
可以靈活地设置这三个属性以满足不同的datagridview分页显示对不同的DataView进行指定每页记录数的显示(是不是很方便?)现在举例如何设置这三个属性:

這样datagridview分页显示里显示的记录可以动态地变化)

剩下的事就简单啦:要实现datagridview分页显示的记录分页显示,调用分页类的Paging 方法
要看第一页,調用分页类的GoFirstPage方法
要看最后一页调用GoLastPage方法
要看指定页号的页,调用 GoNoPage方法

只要灵活使用好了这个类你的datagridview分页显示控件的分页功能绝不成問题。而且随时都能了解当前到了第几页(curPage()+1)一共有多少页(TotalPage())

    • 享VIP专享文档下载特权
    • 100w优质文档免費下载
    • 赠百度阅读VIP精品版

我要回帖

更多关于 datagridview 的文章

 

随机推荐