WorkflowView.ViewPortRectangle Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene la proprietà ViewPortRectangle corrente per la classe 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
Valore della proprietà
Struttura Rectangle che descrive l'area visibile dello schermo.
Esempio
Nell'esempio seguente viene illustrata una modalità di gestione dell'evento Paint dell'oggetto WorkflowView per tracciare un'immagine direttamente sull'oggetto WorkflowView. La proprietà ViewPortRectangle restituisce l'area visualizzabile sull'area di progettazione per applicare correttamente un vincolo all'immagine tracciata.
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
Commenti
La proprietà ViewPortRectangle contiene l'area visibile del flusso di lavoro.