问题描述
我在WPF程序中使用PrintDialog进行打印FixedDocument,FixedDocument里面有个DataGrid,打印前设置了数据源,在win8下直接打印(不经过xps预览)很正常,但是换到windowsxp上,打印出的DataGrid里没有数据,并且若先使用xps文件和DocumentViewer进行打印预览,再使用DocumentViewer上的打印按钮打印,也没问题。正常情况:异常情况:
解决方案
解决方案二:
和我遇到的问题一样,我是在win8上可以打印控件,但到win7上,打印出来的就是一张白纸。
解决方案三:
使用FixedDocument配合Table打印数据。给个网址,
时间: 2024-12-28 12:05:13