- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Windows体窗应用程序中打印和制作报表
在Windows窗体?应用程序中打印和制作?报表 课堂练习 在W?indows窗体应用?程序中添加打印支持 ? 将PrintDoc?ument控件添加到?应用程序中 3.Pr?intDocumen?t类为应用程序提供了?什么功能? 答:Pr?intDocumen?t类使Windows? 窗体应用程序能够对?打印进程进行初始化(?通过调用PrintD?ocument.Pr?int方法),并且提?供对打印机和页面设置?的访问,这些页面设置?可以控制打印文档的显?示效果。 创建自定?义的PrintPag?e过程 5.Prin?tDocument.?PrintPage事?件的目的是什么? 答?:使用对PrintD?ocument.Pr?intPage事件进?行处理的过程来分别构?造打印文档的每个页面?,控制创建的打印文档?页面的数量,为打印文?档的每个页面调整页面?设置以及在需要时取消?打印作业。使用Pri?ntPageEven?tArgs 参数的G?raphics对象来?分别构造每页的页面内?容。通过使用Prin?tDocument.?Print 方法将G?raphics对象传?递给打印设备。 1?1.为什么应用程序不?能显示多页呢? 答:?因为在默认的情况下P?rintPageEv?entArgs对象的?HasMorePag?es属性为False?。当打印作业包含多个?文档页面时,必须为打?印循环开发程序逻辑。? 课堂练习:使用Pr?intPreview?Dialog控件 ?在应用程序中添加Pr?intPreview?Dialog控件 3?.PrintPrev?iewDialog控?件出现在“视图设计器?”窗口的什么位置? ?答:PrintPre?viewDialog?控件将被添加到“视图?设计器”窗口底部的组?件托盘中。 创建显?示打印文档的Prin?tPreview过程? 6.有没有方法能够?使得对话框窗口比默认?的大一些。 答:有。?可以使用对话框的Wi?ndowState属?性将窗口的默认状态设?为Maximized?。 查看其它一?些显示打印文档的方法? 4.什么时候使用P?rintPrevie?wControl显示?打印文档而不是使用P?rintPrevie?wDialog? 答?:当需要自定义的应用?程序的打印预览功能时?,可使用PrintP?reviewCont?rol来显示文档。 ? 课堂练习:使用Pa?geSetupDia?log 控件 在应?用程序中添加Page?SetupDialo?g控件 3.Page?SetupDialo?g控件出现在设计视图?窗口的什么位置? 答?:PageSetup?Dialog控件被添?加到设计视图窗口底部?的组件托盘中。 创?建显示页面设置的Pa?geSetup过程 ?5.运行PrintP?reviewDial?og应用程序,使用菜?单或按钮来显示Pag?e Setup对话框?。为什么出现错误? ?答:PageSetu?pDialog控件需?要提供表示文档页面设?置的PageSett?ings对象。 9.?显示打印文档的预览。?为什么新的设置没有生?效? 答:尽管Pag?eSetupDial?og自动地将新设置放?到MyPageSet?tings对象中,但?仍然必须将页面设置赋?给PrintDocu?ment对象。 ?查看PageSetu?pDialog控件的?其它成员 3.如何使?用PageSetup?Dialog的其它成?员? 答:可以使用其?它的成员来自定义Pa?geSetupDia?log以及控制用户可?以选择的设置范围。 ? 课堂练习:使用Pr?intDialog控?件 将PrintD?ialog控件添加到?应用程序中 3.Pr?intDialog ?控件出现在设计视图窗?口的什么位置? 答:?PrintDialo?g控件将被添加到设计?视图窗口底部的组件托?盘中。 创建显示P?rint对话框的Pr?intDoc过程 5?.运行PrintDi?alog应用程序,然?后单击用来显示“打印?”对话框的菜单项或按?钮。为什么“打印”对?话框没有打开? 答:?在显示PrintDi?alog之前必须对P?rintDialog?.Document属?性进行设置。 使?用PrintDocu?ment.Print?方法打印文档 3.文?档为什么没有被打印?? 答:PrintDi?alog并没有调用P?rintDocume?nt.Print方法?——必须自己添加代码?。然而,这意味着必须?知道用户点击了哪个对?话框按钮。可以使用D?ialogResul?t对象进行确认。 ?课堂练习:使用GDI?+构造打印文档内容 ? 创建钢笔、画笔和字
文档评论(0)