WorkflowView.ViewPortRectangle Propriété

Définition

Obtient la propriété ViewPortRectangle actuelle du 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

Valeur de propriété

Rectangle qui décrit la zone de l'écran qui est visible.

Exemples

L'exemple suivant illustre une méthode de gestion de l'événement Paint de l'objet WorkflowView de manière à dessiner directement une image sur le WorkflowView. La propriété ViewPortRectangle retourne la zone visible de l'aire de conception de manière à correctement limiter l'image en cours de dessin.

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

Remarques

La propriété ViewPortRectangle contient la zone visible du workflow.

S’applique à