PaperSize Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 .