WorkflowView.ViewPortRectangle Propiedad

Definición

Obtiene el ViewPortRectangle actual para WorkflowView.

public:
 property System::Drawing::Rectangle ViewPortRectangle { System::Drawing::Rectangle get(); };
public System.Drawing.Rectangle ViewPortRectangle { get; }
member this.ViewPortRectangle : System.Drawing.Rectangle
Public ReadOnly Property ViewPortRectangle As Rectangle

Valor de propiedad

Rectangle que describe el área en la pantalla que está visible.

Ejemplos

El ejemplo siguiente muestra un método de administrar el evento Paint del objeto WorkflowView para dibujar directamente una imagen en WorkflowView. La propiedad ViewPortRectangle devuelve el área visible en la superficie de diseño para restringir correctamente la imagen que se dibuja.

void workflowView_Paint(object sender, PaintEventArgs e)
{
    using (Graphics g = this.workflowView.CreateGraphics())
    {
        Bitmap draftImage = Resources.draft;
        draftImage.MakeTransparent(Color.Magenta);
        g.DrawImage(draftImage, this.workflowView.ViewPortRectangle);
    }

    base.OnPaint(e);
}
Sub workflowView_Paint(ByVal sender As Object, ByVal e As PaintEventArgs)
    Using g As Graphics = Me.workflowView.CreateGraphics()
        Dim draftImage As Bitmap = Resources.draft
        draftImage.MakeTransparent(Color.Magenta)
        g.DrawImage(draftImage, Me.workflowView.ViewPortRectangle)
    End Using

    MyBase.OnPaint(e)
End Sub

Comentarios

ViewPortRectangle contiene el área visible del flujo de trabajo.

Se aplica a