WorkflowView.ViewPortRectangle Özellik

Tanım

için geçerli ViewPortRectangle alır 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

Özellik Değeri

Rectangle Ekranda görünen alanı açıklayan bir.

Örnekler

Aşağıdaki örnekte doğrudan üzerinde bir görüntü çizmek için nesnenin WorkflowView Paint olayını işleme yöntemi gösterilmektedir WorkflowView. özelliği, ViewPortRectangle çizilen görüntüyü doğru şekilde kısıtlamak için tasarım yüzeyinde görüntülenebilir alanı döndürür.

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

Açıklamalar

, ViewPortRectangle iş akışının görünür alanını içerir.

Şunlara uygulanır