WorkflowView.ViewPortRectangle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das aktuelle ViewPortRectangle für die WorkflowView ab.
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
Eigenschaftswert
Ein Rectangle, das den auf dem Bildschirm sichtbaren Bereich beschreibt.
Beispiele
Das folgende Beispiel zeigt, wie mit dem Paint-Ereignis des WorkflowView-Objekts ein Bild direkt in der WorkflowView gezeichnet wird. Die ViewPortRectangle-Eigenschaft gibt den sichtbaren Bereich auf der Entwurfsoberfläche zurück, damit das gezeichnete Bild korrekt eingeschränkt wird.
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
Hinweise
Das ViewPortRectangle enthält den sichtbaren Bereich des Workflows.