14 references to PrinterSettings
System.Drawing.Common (10)
System\Drawing\Printing\DefaultPrintController.cs (5)
28
if (!document.
PrinterSettings
.IsValid)
29
throw new InvalidPrinterException(document.
PrinterSettings
);
32
_hdc = new(document.
PrinterSettings
.CreateDeviceContext(_modeHandle));
35
fixed (char* outputPort = document.
PrinterSettings
.OutputPort)
45
lpszOutput = document.
PrinterSettings
.PrintToFile ? outputPort : null
System\Drawing\Printing\PreviewPrintController.cs (3)
30
if (!document.
PrinterSettings
.IsValid)
32
throw new InvalidPrinterException(document.
PrinterSettings
);
37
_hdc = new(document.
PrinterSettings
.CreateInformationContext(_modeHandle ?? HGLOBAL.Null));
System\Drawing\Printing\PrintController.cs (2)
45
: document.
PrinterSettings
.PrintToFile ? PrintAction.PrintToFile : PrintAction.PrintToPrinter;
218
_modeHandle = (SafeDeviceModeHandle)document.
PrinterSettings
.GetHdevmode(document.DefaultPageSettings);
System.Windows.Forms (4)
System\Windows\Forms\Printing\PageSetupDialog.cs (1)
80
_printerSettings = _printDocument.
PrinterSettings
;
System\Windows\Forms\Printing\PrintDialog.cs (1)
79
_printerSettings = _printDocument is null ? new PrinterSettings() : _printDocument.
PrinterSettings
;
System\Windows\Forms\Printing\PrintPreviewDialog.cs (2)
997
if (Document is not null && !Document.
PrinterSettings
.IsValid)
999
throw new InvalidPrinterException(Document.
PrinterSettings
);