Class CalloutElementShape
Defines a callout shape, base on the settings defined in CalloutShapeSettings class.
Inherited Members
Namespace: Telerik.WinControls.UI.Callout
Assembly: Telerik.WinControls.UI.dll
Syntax
public class CalloutElementShape : PathElementShape
Constructors
CalloutElementShape()
Initializes a new instance of the CalloutShapeSettings class.
Declaration
public CalloutElementShape()
Properties
ShapeSettings
Gets or sets the CalloutShapeSettings used when creating callout shape.
Declaration
public CalloutShapeSettings ShapeSettings { get; }
Property Value
CalloutShapeSettings
|
Methods
CreateCalloutShapeSettings()
Declaration
protected virtual CalloutShapeSettings CreateCalloutShapeSettings()
Returns
CalloutShapeSettings
|
CreatePath(Rectangle)
Creates a System.Drawing.Drawing2D.GraphicsPath based on the given bounds.
Declaration
public override GraphicsPath CreatePath(Rectangle bounds)
Parameters
System.Drawing.Rectangle
bounds
The bounds of the shape. |
Returns
System.Drawing.Drawing2D.GraphicsPath
The graphics path. |
Overrides
CreatePathCore(Rectangle, Boolean)
Declaration
protected virtual GraphicsPath CreatePathCore(Rectangle bounds, bool isBorder)
Parameters
System.Drawing.Rectangle
bounds
|
System.Boolean
isBorder
|
Returns
System.Drawing.Drawing2D.GraphicsPath
|
TruncateArrowWidthAndCornerDiameter(Int32, ref Int32, ref Int32)
Declaration
protected virtual void TruncateArrowWidthAndCornerDiameter(int sideLength, ref int arrowWidth, ref int cornerDiameter)
Parameters
System.Int32
sideLength
|
System.Int32
arrowWidth
|
System.Int32
cornerDiameter
|