PaperSize.PaperName Propriété

Définition

Obtient ou définit le nom du type de papier.Gets or sets the name of the type of paper.

public:
 property System::String ^ PaperName { System::String ^ get(); void set(System::String ^ value); };
public string PaperName { get; set; }
member this.PaperName : string with get, set
Public Property PaperName As String

Valeur de propriété

Nom du type de papier.The name of the type of paper.

Exceptions

La propriété Kind n'a pas la valeur Custom.The Kind property is not set to Custom.

Exemples

L’exemple de code suivant remplit la comboPaperSize zone de liste déroulante avec les formats de papier pris en charge par l’imprimante.The following code example populates the comboPaperSize combo box with the printer's supported paper sizes. Le PaperName est identifié comme la propriété qui fournira la chaîne d’affichage pour l’élément ajouté par le DisplayMember biais de la propriété de la zone de liste déroulante.The PaperName is identified as the property that will provide the display string for the item being added through the DisplayMember property of the combo box. L’exemple suppose qu’il existe PrintDocument une variable printDoc nommée et que la zone de liste déroulante spécifique existe.The example assumes that a PrintDocument variable named printDoc exists and that the specific combo box exists.

// 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)

Remarques

Vous pouvez définir le nom du papier uniquement si Kind la propriété a la Customvaleur.You can set the paper name only if the Kind property is set to Custom.

S’applique à

Voir aussi