我正在使用带有 C# 的 Crystal Report 2008,有一个 WinForm 并希望在Label中向用户显示Page N of M。我怎样才能实现它?
我搜索并找不到任何直接的答案。注意:我使用了 CrystalReportViewer1 和 CRGeneral.rpt
问问题
7595 次
2 回答
1
这种方式效果很好但我认为我可以找到更好的解决方案:
viewer.ShowLastPage();
string TotalPage = viewer.GetCurrentPageNumber().ToString();
viewer.ShowFirstPage();
pageNo.Text = viewer.GetCurrentPageNumber() + " of " + TotalPage;
有更好的答案吗?
于 2009-08-27T17:44:49.823 回答
1
是的,有更好的答案
viewer.pageView = (PageView)viewer.Controls[0];
var pagecount = viewer.pageView.GetLastPageNumber();
于 2013-02-01T13:56:36.197 回答