Class SparkDrawPart<T>
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class SparkDrawPart<T> : ISparkDrawPart where T : UISparkElement
Type Parameters
T
|
Constructors
SparkDrawPart(T, ISparkRenderer)
Declaration
public SparkDrawPart(T element, ISparkRenderer renderer)
Parameters
T
element
|
ISparkRenderer
renderer
|
Properties
Element
Gets the element.
Declaration
public T Element { get; }
Property Value
T
The element. |
OffsetX
Gets the offset X.
Declaration
public virtual float OffsetX { get; }
Property Value
System.Single
The offset X. |
OffsetY
Gets the offset Y.
Declaration
public virtual float OffsetY { get; }
Property Value
System.Single
The offset Y. |
PaintContext
Gets the context object which will be painted as fill.
Declaration
public object PaintContext { get; }
Property Value
System.Object
The renderer. |
Implements
Renderer
Gets the renderer.
Declaration
public ISparkRenderer Renderer { get; }
Property Value
ISparkRenderer
The renderer. |
Implements
ViewportOffsetX
Gets the view port offset X.
Declaration
public virtual float ViewportOffsetX { get; }
Property Value
System.Single
The view port offset X. |
ViewportOffsetY
Gets the view port offset Y.
Declaration
public virtual float ViewportOffsetY { get; }
Property Value
System.Single
The view port offset Y. |
Methods
Draw()
GetAdjustedClipRect(Graphics)
Declaration
protected virtual RectangleF GetAdjustedClipRect(Graphics g)
Parameters
System.Drawing.Graphics
g
|
Returns
System.Drawing.RectangleF
|
HitTest(Point)
Hits the test.
Declaration
public virtual SparkDataPoint HitTest(Point location)
Parameters
System.Drawing.Point
location
The location. |
Returns
SparkDataPoint
|
Implements
IsElementValid()
Determines whether the element is valid.
Declaration
protected virtual bool IsElementValid()
Returns
System.Boolean
|
PaintFill(GraphicsPath)
Declaration
protected virtual void PaintFill(GraphicsPath path)
Parameters
System.Drawing.Drawing2D.GraphicsPath
path
|
PaintFill(GraphicsPath, Color)
Declaration
protected virtual void PaintFill(GraphicsPath path, Color fillColor)
Parameters
System.Drawing.Drawing2D.GraphicsPath
path
|
System.Drawing.Color
fillColor
|
PaintStroke(GraphicsPath)
Declaration
protected virtual void PaintStroke(GraphicsPath path)
Parameters
System.Drawing.Drawing2D.GraphicsPath
path
|
PaintStroke(GraphicsPath, Color)
Declaration
protected virtual void PaintStroke(GraphicsPath path, Color borderColor)
Parameters
System.Drawing.Drawing2D.GraphicsPath
path
|
System.Drawing.Color
borderColor
|
PaintStroke(GraphicsPath, Color, Single)
Declaration
protected virtual void PaintStroke(GraphicsPath path, Color borderColor, float width)
Parameters
System.Drawing.Drawing2D.GraphicsPath
path
|
System.Drawing.Color
borderColor
|
System.Single
width
|