CompositeActivityDesigner.ImageRectangle 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 un valore per i limiti di inclusione dell'immagine associata alla finestra di progettazione nelle coordinate logiche.
protected:
virtual property System::Drawing::Rectangle ImageRectangle { System::Drawing::Rectangle get(); };
protected override System.Drawing.Rectangle ImageRectangle { get; }
member this.ImageRectangle : System.Drawing.Rectangle
Protected Overrides ReadOnly Property ImageRectangle As Rectangle
Valore della proprietà
Rettangolo che racchiude l'oggetto Image visualizzato per il CompositeActivityDesigner.
Esempio
Nell'esempio seguente viene illustrato come eseguire l'override della proprietà ImageRectangle. In questo esempio ImageRectangle viene calcolato utilizzando i limiti della classe CompositeActivityDesigner.
protected override Rectangle ImageRectangle
{
get
{
Rectangle bounds = this.Bounds;
Size sz = new Size(24, 24);
Rectangle imageRect = new Rectangle();
imageRect.X = bounds.Left + ((bounds.Width - sz.Width) / 2);
imageRect.Y = bounds.Top + 4;
imageRect.Size = sz;
return imageRect;
}
}
Protected Overrides ReadOnly Property ImageRectangle() As Rectangle
Get
Dim Bounds As Rectangle = Me.Bounds
Dim sz As New Size(24, 24)
Dim imageRect As New Rectangle()
imageRect.X = Bounds.Left + ((Bounds.Width - sz.Width) / 2)
imageRect.Y = Bounds.Top + 4
imageRect.Size = sz
Return imageRect
End Get
End Property
Commenti
Utilizzare ImageRectangle per recuperare le coordinate per il rettangolo che racchiude l'immagine associata alla finestra di progettazione. È possibile utilizzare tali coordinate per disegnare connettori o di elementi grafici sovrapposti.