ShapeField::GetPen Method (DiagramClientView^, ShapeElement^, Color)
Visual Studio 2015
Gets the pen that draws the shape element to which the shape field is assigned.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
public: virtual Pen^ GetPen( DiagramClientView^ view, ShapeElement^ parentShape, Color% oldColor )
Parameters
- view
-
Type:
Microsoft.VisualStudio.Modeling.Diagrams::DiagramClientView^
The diagram client view.
- parentShape
-
Type:
Microsoft.VisualStudio.Modeling.Diagrams::ShapeElement^
The shape element to which the shape field is assigned.
- oldColor
-
Type:
System.Drawing::Color
The color of the pen that is being used for the shape field.
Return Value
Type: System.Drawing::Pen^The pen that draws the shape element to which the shape field is assigned.
By default, this method returns the default pen of this ShapeField. To dynamically change the pen for this ShapeField, consider overriding GetPenId first. If that method is inadequate, override this method.
Show: