WorkflowView.ViewPortRectangle Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.