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
         
  |