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; }} 求个打印web页面table的代码 怎么把图片缩小存入数据库中 如何提示用户等待 构建带有 out ref 参数的表达式 在C#中默认的字符串为Unicode类型,如何将其转为Ansi类型 如何在C#开发中使用Kodak的ActiveX控件? 菜鸟提问:VS2003里 256*256*256*256发生溢出? winform:如何把bitmap保存为二进制文件,并用该二进制文件在程序中重画该图? WPF,改变滚动条宽度,看不懂语法 一个关于触发事件的问题,非高手莫入。 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;
}
}