PaperSize Construtores

Definição

Inicializa uma nova instância da PaperSize classe.

Sobrecargas

Name Description
PaperSize()

Inicializa uma nova instância da PaperSize classe.

PaperSize(String, Int32, Int32)

Inicializa uma nova instância da PaperSize classe.

Observações

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de PaperSize classe.

Property Valor inicial
Kind PaperKind.Custom
PaperName String.Empty

PaperSize()

Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs

Inicializa uma nova instância da PaperSize classe.

public:
 PaperSize();
public PaperSize();
Public Sub New ()

Aplica-se a

PaperSize(String, Int32, Int32)

Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs
Origem:
PaperSize.cs

Inicializa uma nova instância da PaperSize classe.

public:
 PaperSize(System::String ^ name, int width, int height);
public PaperSize(string name, int width, int height);
new System.Drawing.Printing.PaperSize : string * int * int -> System.Drawing.Printing.PaperSize
Public Sub New (name As String, width As Integer, height As Integer)

Parâmetros

name
String

O nome do jornal.

width
Int32

A largura do papel, em centésimos de polegada.

height
Int32

A altura do papel, em centésimos de polegada.

Exemplos

O exemplo de código seguinte preenche a comboPaperSize caixa combinada com os tamanhos de papel suportados pela impressora. Além disso, é criado um tamanho de papel personalizado e adicionado à caixa combinada. O PaperName é identificado como a propriedade que fornecerá a string de exibição para o item a ser adicionado através da DisplayMember propriedade da caixa de combo. O exemplo assume que existe uma PrintDocument variável nomeada printDoc e que existe a caixa de combinação específica.

// 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 = gcnew PaperSize( "First custom size",100,200 );
comboPaperSize->Items->Add( pkCustomSize1 );
// 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);
' 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"

Dim pkSize As PaperSize
For i = 0 to printDoc.PrinterSettings.PaperSizes.Count - 1
    pkSize = printDoc.PrinterSettings.PaperSizes.Item(i)
    comboPaperSize.Items.Add(pkSize)
Next

' Create a PaperSize and specify the custom paper size through the constructor and add to combobox.
Dim pkCustomSize1 As New PaperSize("Custom Paper Size", 100, 200)

comboPaperSize.Items.Add(pkCustomSize1)

Observações

Um PaperSize criado com este construtor tem sempre a sua Kind propriedade definida como Custom. Os Width valores da propriedade and Height podem ser definidos apenas para objetos personalizados PaperSize .

Aplica-se a