通过以下代码,我可以实现对控件名为RecPerWeaveEditor的ListView中的数据进行打印:
PrintDialog printDialog = new PrintDialog();
printDialog.UserPageRangeEnabled = true;
printDialog.PageRangeSelection = PageRangeSelection.AllPages;
if (printDialog.ShowDialog() == true)
{
printDialog.PrintVisual(RecPerWeaveEditor, "123");
}
不过由于ListView中数据较多,因而要进行分页及设置打印纸张的大小,我看了一下PrintDialog的属性,不知道怎么去实现,百度、Google也没用,希望哪位大侠给个答复。。
PrintDialog printDialog = new PrintDialog();
printDialog.UserPageRangeEnabled = true;
printDialog.PageRangeSelection = PageRangeSelection.AllPages;
if (printDialog.ShowDialog() == true)
{
printDialog.PrintVisual(RecPerWeaveEditor, "123");
}
不过由于ListView中数据较多,因而要进行分页及设置打印纸张的大小,我看了一下PrintDialog的属性,不知道怎么去实现,百度、Google也没用,希望哪位大侠给个答复。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货