Graphics.PageUnit Graphics.PageUnit Graphics.PageUnit Graphics.PageUnit Property

Définition

Obtient ou définit l'unité de mesure utilisée pour les coordonnées de page dans ce Graphics.Gets or sets the unit of measure used for page coordinates in this Graphics.

public:
 property System::Drawing::GraphicsUnit PageUnit { System::Drawing::GraphicsUnit get(); void set(System::Drawing::GraphicsUnit value); };
public System.Drawing.GraphicsUnit PageUnit { get; set; }
member this.PageUnit : System.Drawing.GraphicsUnit with get, set
Public Property PageUnit As GraphicsUnit

Valeur de propriété

Une des valeurs de GraphicsUnit autre que World.One of the GraphicsUnit values other than World.

Exceptions

PageUnit a la valeur World, qui n'est pas une unité physique.PageUnit is set to World, which is not a physical unit.

Exemples

L’exemple de code suivant illustre l’effet de la PageUnit modification de la propriété.The following code example demonstrates the effect of changing the PageUnit property.

Cet exemple est conçu pour être utilisé avec Windows Forms.This example is designed to be used with Windows Forms. Collez le code dans un formulaire et appelez ChangePageUnit la méthode lors du traitement de Paint l’événement du e formulaire PaintEventArgs, en passant comme.Paste the code into a form and call the ChangePageUnit method when handling the form's Paint event, passing e as PaintEventArgs.

private:
   void ChangePageUnit( PaintEventArgs^ e )
   {
      // Create a rectangle.
      Rectangle rectangle1 = Rectangle(20,20,50,100);

      // Draw its outline.
      e->Graphics->DrawRectangle( Pens::SlateBlue, rectangle1 );

      // Change the page scale.  
      e->Graphics->PageUnit = GraphicsUnit::Point;

      // Draw the rectangle again.
      e->Graphics->DrawRectangle( Pens::Tomato, rectangle1 );
   }
private void ChangePageUnit(PaintEventArgs e)
{

    // Create a rectangle.
    Rectangle rectangle1 = new Rectangle(20, 20, 50, 100);

    // Draw its outline.
    e.Graphics.DrawRectangle(Pens.SlateBlue, rectangle1);

    // Change the page scale.  
    e.Graphics.PageUnit = GraphicsUnit.Point;

    // Draw the rectangle again.
    e.Graphics.DrawRectangle(Pens.Tomato, rectangle1);

}
Private Sub ChangePageUnit(ByVal e As PaintEventArgs)

    ' Create a rectangle.
    Dim rectangle1 As New Rectangle(20, 20, 50, 100)

    ' Draw its outline.
    e.Graphics.DrawRectangle(Pens.SlateBlue, rectangle1)

    ' Change the page scale.  
    e.Graphics.PageUnit = GraphicsUnit.Point

    ' Draw the rectangle again.
    e.Graphics.DrawRectangle(Pens.Tomato, rectangle1)

End Sub

Remarques

L’unité Graphics est l’unité de mesure utilisée pour les coordonnées de Graphicspage dans ce.The graphics unit is the unit of measure used for page coordinates in this Graphics.

S’applique à

Voir aussi