自定义 .NET PrintPreviewDialog?
目前,我正在使用 PrintPreviewDialog 打开一个窗口,在打印的页面发送到打印机之前预览它们。问题是,它首先看起来非常小,位于屏幕的左上角,而且按钮太小。
替代文本 http://img441.imageshack.us/img441/4577/printpreview.png< /a>
无论如何,我可以设置此对话框的起始大小或起始位置,甚至使小按钮更大一点吗?或者我需要实现自己的?
Currently i'm using the PrintPreviewDialog to open a window to preview the printed pages before they are sent to a printer. The problem is though that it first appears very small, at the top left of the screen and the buttons are too small.
alt text http://img441.imageshack.us/img441/4577/printpreview.png
Is there anyway i can set a starting size for this dialog or start position or even make the little buttons a little bigger? Or do i need to implement my own?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以获得工具条。自从我使用工具条以来已经有一段时间了。但我认为你可以让它发挥作用......
You can get the toolstrip. Been a while since I used a toolstrip. But I would think you could make it work...
替代文本 http://www.freeimagehosting.net/uploads/84be8f8b72.png
是我自己的 PrvDialog。您可以创建一个新的表单,向其中添加一个新的 ToolStrip、一个 PrintPreviewControl 并实现您的 PrintPreviewDialog 功能。
这是一个简单的选择。比尝试修改原始 PrintPreviewDialog 行为更简单。
您可以在 Code-Project 中查看示例。增强的 PrintPreviewDialog (CoolPrintPreviewDialog)。
alt text http://www.freeimagehosting.net/uploads/84be8f8b72.png
This is my own PrvDialog. You can create a new Form, add to it a new ToolStrip, a PrintPreviewControl and implement your PrintPreviewDialog Funcionality.
This is a simple option. More simple than try to modify original PrintPreviewDialog behavior.
You can see sample at Code-Project. An Enhaced PrintPreviewDialog (CoolPrintPreviewDialog).