WPF中的分页打印问题(十万火急。。。)
通过以下代码,我可以实现对控件名为RecPerWeaveEditor的ListView中的数据进行打印:
PrintDialog printDialog = new PrintDialog();
printDialog.UserPageRangeEnabled = true;
printDialog.PageRangeSelection = PageRangeSelection.AllPages;
if (printDialog.ShowDialog() == true)
{
printDialog.PrintVisual(RecPerWeaveEditor, "123");
}
不过由于ListView中数据较多,因而要进行分页及设置打印纸张的大小,我看了一下PrintDialog的属性,不知道怎么去实现,百度、Google也没用,希望哪位大侠给个答复。。。。。。。。。。。