| | | | | | | [文章信息] | | | 作者: | 阿虎 | | 时间: | 2004-05-09 | | 出处: | 天极开发者网络 | | 责任编辑: | 方舟 | |
| [文章导读] | | | 本文详细介绍了在VB.NET中制作和处理对话框的注意事项和技巧 | |
| |
|
| | | |
|
|
|
|
|
五.打印机设置对话框:
VB.NET中创建打印机设置对话框是通过PrintDialog类,表05是PrintDialog类的常用属性及其说明:
| 属性 |
说明 |
| AllowPrintToFile |
指示是否启用"打印到文件"复选框。 |
| AllowSelection |
获取或设定一个值,指示是否启用了页码范围选项按钮。 |
| AllowSomePages |
指示是否启用"页"选项按钮。 |
| Document |
获取或设置一个值,指示用于获取 |
| PrinterSettings |
获取或设置该对话框要修改的 |
| PrintToFile |
指示"打印到文件"复选框是否选中。 |
| ShowHelp |
指示是否显示"帮助"按钮。 |
| ShowNetwork |
指示是否显示"网络"按钮。 | 表05:PrintDialog类的常用属性及其说明
六.打印预览对话框:
VB.NET中创建打印机预览对话框是通过PrintPreviewDialog类,打印机预览对话框其实也可以看成是一个窗体,因为它拥有做为一个窗体所拥有的所有属性,所以PrintPreviewDialog类是本文介绍的所有类中最为复杂的一个。表06是和打印预览对话框最为相关的属性及其说明:
| 属性 |
说明 |
| AcceptButton |
获取或设置当用户按 |
| DataBindings |
为该控件获取数据绑定。 |
| DialogResult |
获取或设置窗体的对话框结果。 |
| Document |
获取或设置要预览的文档。 |
| Enabled |
指示是否启用该控件。 |
| FormBorderStyle |
获取或设置窗体的边框样式。 |
| Height |
获取或设置控件的高度。 |
| HelpButton |
指示是否应在窗体的标题框中显示"帮助"按钮。 |
| Icon |
获取或设置窗体的图标。 |
| MaximizeBox |
指示是否在窗体的标题栏中显示最大化按钮。 |
| MaximumSize |
获取或设置窗体可调整到的最大大小。 |
| MinimizeBox |
指示是否在窗体的标题栏中显示最小化按钮。 |
| MinimumSize |
获取窗体可调整到的最小大小。 |
| Name |
获取或设置控件的名称。 |
| OwnedForms |
获取 |
| ShowInTaskbar |
指示是否在 |
| Size |
获取或设置窗体的大小。 |
| StartPosition |
获取或设置运行时窗体的起始位置。 |
| TabIndex |
获取或设置在控件的容器的控件的 |
| TopMost |
指示窗体是否应显示为应用程序的最顶层窗体。 |
| Visible |
指示该控件是否可见。 |
| Width |
获取或设置控件的宽度。 |
| WindowState |
获取或设置窗体的窗口状态。 | 表05:PrintPreviewDialog类的常用属性及其说明
下列代码在VB.NET中定制一个打印预览对话框:
Dim PrintDocument1 As System.Drawing.Printing.PrintDocument = New System.Drawing.Printing.PrintDocument ( ) '创建一个打印文档 Dim PrintPreviewDialog1 As PrintPreviewDialog = New PrintPreviewDialog ( ) With PrintPreviewDialog1 .MaximizeBox = False .Text = "打印预览窗口" End With '设定打印预览窗口的属性 PrintPreviewDialog1.Document = PrintDocument1 PrintPreviewDialog1.ShowDialog ( ) | 图03是上述代码定制的打印预览对话框的模样:
 图03:定制的打印预览对话框
|
|
|
|
|
|
|
|