PrinterSettings.PrinterResolutionCollection-Klasse
Enthält eine Auflistung von PrinterResolution-Objekten.
Namespace: System.Drawing.Printing
Assembly: System.Drawing (in system.drawing.dll)
Syntax
'Declaration
Public Class PrinterResolutionCollection
Implements ICollection, IEnumerable
'Usage
Dim instance As PrinterResolutionCollection
public class PrinterResolutionCollection : ICollection, IEnumerable
public ref class PrinterResolutionCollection : ICollection, IEnumerable
public class PrinterResolutionCollection implements ICollection, IEnumerable
public class PrinterResolutionCollection implements ICollection, IEnumerable
Hinweise
Die PrinterSettings.PrinterResolutionCollection enthält Instanzen von PrinterResolution, die die von der PrinterResolution.Kind-Eigenschaft unterstützten Druckerauflösungen darstellt. Diese Eigenschaft enthält einen der PrinterResolutionKind-Werte.
Üblicherweise legen Sie die Druckerauflösung der Seite mithilfe der PageSettings.PrinterResolution-Eigenschaft auf eine gültige PrinterResolution-Instanz fest, die über die PrinterResolutions-Auflistung verfügbar ist.
Wenn PrinterResolutionKind auf Custom festgelegt ist, bestimmen Sie die die horizontale und vertikale Druckerauflösung mithilfe der X-Eigenschaft und der Y-Eigenschaft.
Beispiel
Im folgenden Codebeispiel wird das comboPrintResolution
-Kombinationsfeld mit den unterstützten Auflösungen aufgefüllt. Im Beispiel müssen eine PrintDocument-Variable mit dem Namen printDoc
und das bestimmte Kombinationsfeld vorhanden sein.
' Add list of printer resolutions found on the printer to the combobox.
' The PrinterResolution's ToString() method will be used to provide the display string.
Dim pkResolution As PrinterResolution
For i = 0 to printDoc.PrinterSettings.PrinterResolutions.Count - 1
pkResolution = printDoc.PrinterSettings.PrinterResolutions.Item(i)
comboPrintResolution.Items.Add(pkResolution)
Next
// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display string.
PrinterResolution pkResolution;
for (int i = 0; i < printDoc.PrinterSettings.PrinterResolutions.Count; i++){
pkResolution = printDoc.PrinterSettings.PrinterResolutions[i];
comboPrintResolution.Items.Add(pkResolution);
}
// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display String.
PrinterResolution^ pkResolution;
for ( int i = 0; i < printDoc->PrinterSettings->PrinterResolutions->Count; i++ )
{
pkResolution = printDoc->PrinterSettings->PrinterResolutions[ i ];
comboPrintResolution->Items->Add( pkResolution );
}
// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to
// provide the display string.
PrinterResolution pkResolution;
for (int i = 0; i < printDoc.get_PrinterSettings().
get_PrinterResolutions().get_Count(); i++) {
pkResolution = printDoc.get_PrinterSettings().
get_PrinterResolutions().get_Item(i);
comboPrintResolution.get_Items().Add(pkResolution);
}
Vererbungshierarchie
System.Object
System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
PrinterSettings.PrinterResolutionCollection-Member
System.Drawing.Printing-Namespace
PrinterResolution-Klasse
PrinterSettings.PrinterResolutions-Eigenschaft
PrinterSettings.InstalledPrinters-Eigenschaft
PrinterSettings.PaperSizes-Eigenschaft
PrinterSettings.PaperSources-Eigenschaft