PaperSize Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe PaperSize.
Sobrecargas
PaperSize() |
Inicializa uma nova instância da classe PaperSize. |
PaperSize(String, Int32, Int32) |
Inicializa uma nova instância da classe PaperSize. |
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da PaperSize classe .
Propriedade | Valor inicial |
---|---|
Kind | PaperKind.Custom |
PaperName | String.Empty |
PaperSize()
- Origem:
- PaperSize.cs
- Origem:
- PaperSize.cs
- Origem:
- PaperSize.cs
Inicializa uma nova instância da classe PaperSize.
public:
PaperSize();
public PaperSize ();
Public Sub New ()
Aplica-se a
PaperSize(String, Int32, Int32)
- Origem:
- PaperSize.cs
- Origem:
- PaperSize.cs
- Origem:
- PaperSize.cs
Inicializa uma nova instância da classe PaperSize.
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 papel.
- width
- Int32
A largura do papel, em centenas de polegada.
- height
- Int32
A altura do papel, em centésimos de polegada.
Exemplos
O exemplo de código a seguir preenche a comboPaperSize
caixa de combinação com os tamanhos de papel com suporte da impressora. Além disso, um tamanho de papel personalizado é criado e adicionado à caixa de combinação. O PaperName é identificado como a propriedade que fornecerá a cadeia de caracteres de exibição para o item que está sendo adicionado por meio da DisplayMember propriedade da caixa de combinação. O exemplo pressupõe que exista uma PrintDocument variável chamada printDoc
e que a caixa de combinação específica exista.
// 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)
Comentários
Um PaperSize criado com esse construtor sempre tem sua Kind propriedade definida Customcomo . Os valores da Width propriedade e Height podem ser definidos apenas para objetos personalizados PaperSize .