winform中printDocument如何分页打印问题,在线等! 如标题所述,网上搜了很多,都没解决问题问题描述:在print_page事件中,我加入了hasMorePage的判断,需要打印的页数正确,但是打印出来始终都是第一页的内容,跪求代码! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 处理printpage事件时候,外部要有个计数器表明你当前打印的页数,然后根据计数器来判断输出的内容。比如外部变量:int pages = 0;private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e){ if (e.hasmorepage) { pages++; if (pages == 1) //打印第一页 if (pages == 2) //打印第二页 ... ... if (pages == 最后一页) //打印此页,并将hasmorepage = false; }} Table 计算表达式 如何引用本列计算? 在线等datagriview的问题 datagridview.rows.count的值为什么会多一个? xml文件如何取得属性 TextBox问题!!在线等~~ 我想知道还有什么数据库比较好? ASP.NET如何实现在线人员名单显示(100分) 2张gif叠加生成一张gif? nhibernate 难题,巨难!!高手进 请问如何判定DBNull的存在? datagridview中在选择框选中多行然后删除只能删除一行,怎么修改以下代码才可以删除选中的多行? 如何读取txt文件?
比如外部变量:
int pages = 0;
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
if (e.hasmorepage)
{
pages++;
if (pages == 1)
//打印第一页
if (pages == 2)
//打印第二页
... ...
if (pages == 最后一页)
//打印此页,并将hasmorepage = false;
}
}