PaperSize Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
PaperSize sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
PaperSize() |
PaperSize sınıfının yeni bir örneğini başlatır. |
PaperSize(String, Int32, Int32) |
PaperSize sınıfının yeni bir örneğini başlatır. |
Açıklamalar
Aşağıdaki tabloda bir sınıf örneği için ilk özellik değerleri gösterilmektedir PaperSize .
Özellik | İlk değer |
---|---|
Kind | PaperKind.Custom |
PaperName | String.Empty |
PaperSize()
- Kaynak:
- PaperSize.cs
- Kaynak:
- PaperSize.cs
- Kaynak:
- PaperSize.cs
PaperSize sınıfının yeni bir örneğini başlatır.
public:
PaperSize();
public PaperSize ();
Public Sub New ()
Şunlara uygulanır
PaperSize(String, Int32, Int32)
- Kaynak:
- PaperSize.cs
- Kaynak:
- PaperSize.cs
- Kaynak:
- PaperSize.cs
PaperSize sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- name
- String
Gazetenin adı.
- width
- Int32
Kağıdın genişliği, yüz inç.
- height
- Int32
Kağıdın yüksekliği, bir inçin yüzde biri kadar.
Örnekler
Aşağıdaki kod örneği, birleşik giriş kutusunu yazıcının desteklenen kağıt boyutlarıyla doldurur comboPaperSize
. Buna ek olarak, özel bir kağıt boyutu oluşturulur ve birleşik giriş kutusuna eklenir. PaperName, birleşik giriş kutusunun özelliği aracılığıyla DisplayMember eklenen öğe için görüntü dizesi sağlayacak özellik olarak tanımlanır. Örnekte adlı printDoc
bir değişkenin mevcut olduğu ve belirli bir PrintDocument birleşik giriş kutusunun mevcut olduğu varsayılır.
// 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)
Açıklamalar
Bu oluşturucu ile oluşturulan bir PaperSize öğesinin özelliği her zaman olarak CustomayarlanmıştırKind. Width ve Height özellik değerleri yalnızca özel PaperSize nesneler için ayarlanabilir.