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

Definición

Obtiene o establece la unidad de medida utilizada para las coordenadas de página en este 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

Valor de propiedad

Uno de los valores de GraphicsUnit que no sea World.One of the GraphicsUnit values other than World.

Excepciones

La propiedad PageUnit se establece en World, que no es una unidad física.PageUnit is set to World, which is not a physical unit.

Ejemplos

En el ejemplo de código siguiente se muestra el efecto PageUnit del cambio de la propiedad.The following code example demonstrates the effect of changing the PageUnit property.

Este ejemplo está diseñado para usarse con Windows Forms.This example is designed to be used with Windows Forms. Pegue el código en un formulario y ChangePageUnit llame al método al controlar el evento del Paint formulario, pasando e como. PaintEventArgsPaste 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

Comentarios

La unidad de gráficos es la unidad de medida utilizada para las coordenadas de Graphicspágina en este.The graphics unit is the unit of measure used for page coordinates in this Graphics.

Se aplica a

Consulte también: