PrinterSettings.PrintRange 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置用户已指定要打印的页码。
public:
property System::Drawing::Printing::PrintRange PrintRange { System::Drawing::Printing::PrintRange get(); void set(System::Drawing::Printing::PrintRange value); };
public System.Drawing.Printing.PrintRange PrintRange { get; set; }
member this.PrintRange : System.Drawing.Printing.PrintRange with get, set
Public Property PrintRange As PrintRange
属性值
PrintRange 值之一。
例外
PrintRange 属性的值并非 PrintRange 值之一。
注解
当用户 PrintRange 选择打印范围时, PrintDialog属性由 使用。 默认 PrintRange 为 AllPages
。 若要使用户能够指定要打印的页面范围, PrintDialog.AllowSomePages 必须将 属性设置为 true
。 若要使用户能够指定要打印的选定页面, PrintDialog.AllowSelection 必须将 属性设置为 true
。
在打印过程中,在 事件中 PrintDocument.PrintPage 查看 PrintRange 以确定应打印的内容。 如果 PrintRange 为 PrintRange.SomePages,请使用 FromPage 和 ToPage 属性来确定应打印哪些页面。 如果 PrintRange 为 PrintRange.Selection,则仅指定所选页面的输出。
FromPage还可以以编程方式设置 和 ToPagePrintRange,但PrintDocument.PrintPage实现是相同的。