PrinterSettings.PrintRange 属性

定义

获取或设置用户已指定要打印的页码。

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属性由 使用。 默认 PrintRangeAllPages。 若要使用户能够指定要打印的页面范围, PrintDialog.AllowSomePages 必须将 属性设置为 true。 若要使用户能够指定要打印的选定页面, PrintDialog.AllowSelection 必须将 属性设置为 true

在打印过程中,在 事件中 PrintDocument.PrintPage ,查看 PrintRange 以确定应打印的内容。 如果 PrintRangePrintRange.SomePages,请使用 FromPageToPage 属性来确定应打印哪些页面。 如果 PrintRangePrintRange.Selection,则仅指定所选页面的输出。

FromPage还可以以编程方式设置 和 ToPagePrintRange ,但PrintDocument.PrintPage实现是相同的。

适用于

另请参阅