Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt erfahren Sie, wie Sie die SetPrintOptions()-Hilfsmethode erstellen. In dieser Methode füllen Sie mehrere Eigenschaften der PrintOptions-Instanz. Einige dieser Eigenschaften werden direkt mit Werten aus der Steuerelementauswahl gefüllt: Eine Eigenschaft wird von der CURRENT_PRINTER-Zeichenfolgenkonstante zugewiesen, und einer Eigenschaft wird der Rückgabewert der GetSelectedPaperSource()-Methode zu
So erstellen Sie die SetPrintOptions()-Methode
- Erstellen Sie am Ende der Klasse die SetPrintOptions()-Hilfsmethode.
``` vb
Private Sub SetPrintOptions()
End Sub
```
``` csharp
private void SetPrintOptions()
{
}
```
Sonstiger in diesem Schritt enthaltener Code wird in die SetPrintOptions()-Methode eingegeben.
Deklarieren und instantiieren Sie innerhalb der Methode PrintOptions, und weisen Sie sie der PrintOptions-Eigenschaft der Berichtinstanz zu.
Dim myPrintOptions As PrintOptions = hierarchicalGroupingReport.PrintOptionsPrintOptions printOptions = hierarchicalGroupingReport.PrintOptions;Setzen Sie die PrinterName-Eigenschaft der PrintOptions-Instanz auf die CURRENT_PRINTER-Zeichenfolgenkonstante.
myPrintOptions.PrinterName = CURRENT_PRINTERprintOptions.PrinterName = CURRENT_PRINTER;Setzen Sie die PaperOrientation-Eigenschaft der PrintOptions-Instanz auf die Auswahl der PaperOrientation-Enumeration, die vom paperOrientationList-Steuerelement abgerufen wird.
myPrintOptions.PaperOrientation = CType(paperOrientationList.SelectedIndex, PaperOrientation)printOptions.PaperOrientation = (PaperOrientation)paperOrientationList.SelectedIndex;Setzen Sie die PaperSize-Eigenschaft der PrintOptions-Instanz auf die Auswahl der PaperSize-Enumeration, die vom paperSizeList-Steuerelement abgerufen wird.
myPrintOptions.PaperSize = CType(paperSizeList.SelectedIndex, PaperSize)printOptions.PaperSize = (PaperSize)paperSizeList.SelectedIndex;Setzen Sie die PrinterDuplex-Eigenschaft der PrintOptions-Instanz auf die Auswahl der PrinterDuplex-Enumeration, die vom printerDuplexList-Steuerelement abgerufen wird.
myPrintOptions.PrinterDuplex = CType(printerDuplexList.SelectedIndex, PrinterDuplex)printOptions.PrinterDuplex = (PrinterDuplex)printerDuplexList.SelectedIndex;Setzen Sie die CustomPaperSource-Eigenschaft der PrintOptions-Instanz auf die zuvor erstellte GetSelectedPaperSource()-Hilfsmethode.
``` vb
myPrintOptions.CustomPaperSource = GetSelectedPaperSource()
```
``` csharp
printOptions.CustomPaperSource = GetSelectedPaperSource();
```