Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore PaperSize (String, Int32, Int32)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe PaperSize.

Spazio dei nomi:   System.Drawing.Printing
Assembly:  System.Drawing (in System.Drawing.dll)

public PaperSize(
	string name,
	int width,
	int height
)

Parametri

name
Type: System.String

Il nome del foglio.

width
Type: System.Int32

Larghezza della carta in centesimi di pollice.

height
Type: System.Int32

Altezza della carta in centesimi di pollice.

Oggetto PaperSize creato con questo costruttore è sempre relativo Kind impostata su Custom. Il Width e Height i valori delle proprietà possono essere impostati soltanto per personalizzato PaperSize oggetti.

Esempio di codice seguente consente di popolare il comboPaperSize formati carta supportati casella combinata con la stampante. Inoltre, un formato personalizzato viene creato e aggiunto alla casella combinata. Il PaperName viene identificata come la proprietà che fornisce la stringa di visualizzazione per l'elemento aggiunto mediante la DisplayMember proprietà della casella combinata. Nell'esempio si presuppone che un PrintDocument variabile denominata printDoc esista e che esista la casella combinata specifica.

// Add list of supported paper sizes found on the printer. 
// The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSize.DisplayMember = "PaperName";

PaperSize pkSize;
for (int i = 0; i < printDoc.PrinterSettings.PaperSizes.Count; i++){
    pkSize = printDoc.PrinterSettings.PaperSizes[i];
    comboPaperSize.Items.Add(pkSize);
}

// Create a PaperSize and specify the custom paper size through the constructor and add to combobox.
PaperSize pkCustomSize1 = new PaperSize("First custom size", 100, 200);

comboPaperSize.Items.Add(pkCustomSize1);

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: