首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#使用PrintPreviewControl和PrintDocument打印预览的有关问题

2012-03-12 
C#使用PrintPreviewControl和PrintDocument打印预览的问题。Form上放了一个PrintPreviewControl控件和一个P

C#使用PrintPreviewControl和PrintDocument打印预览的问题。
Form上放了一个PrintPreviewControl控件和一个PrintDocument控件,PrintPreviewControl的Document指向PrintDocument。PrintDocument有两个PrintPage事件处理程序,根据选定的条件而绑定。

问题:
如果想在预览的窗口随时改变选择条件达到PrintPage事件绑定的处理程序改变,并能引发而重新绘图。

目的:
即时改变打印条件而刷新预览文档的内容。

[解决办法]
可以用printDocument.PrintPage += new PrintPageEventHandler(doc_PrintPage);设置事件,用printDocument.PrintPage -= new PrintPageEventHandler(doc_PrintPage)来注销事件.
[解决办法]
用InvalidatePreview方法就可以了:)

热点排行