ClassGraphicsContext
Definition
Namespace:Telerik.WinControls.Drawing
Assembly:Telerik.WinControls.dll
Syntax:
public class GraphicsContext
Inheritance: objectGraphicsContext
Constructors
GraphicsContext()
Declaration
public GraphicsContext()
GraphicsContext(Surface)
Declaration
public GraphicsContext(Surface deviceSurface)
Parameters
deviceSurface
Properties
Methods
BeginDraw(params object[])
Declaration
public void BeginDraw(params object[] handles)
Parameters
handles
object[]
BeginEffects(Size)
Declaration
public void BeginEffects(Size viewportSize)
Parameters
viewportSize
CreateDisplacementMapEffect()
Declaration
public RadDisplacementMapEffect CreateDisplacementMapEffect()
Returns
CreateGaussianBlurEffect()
Declaration
public RadGaussianBlurEffect CreateGaussianBlurEffect()
Returns
CreateLinearGradientBrush(RectangleF, GradientStop[], float)
Declaration
public RadBrush CreateLinearGradientBrush(RectangleF rectangle, GradientStop[] colorStops, float angle)
Parameters
rectangle
colorStops
angle
Returns
CreateMorphologyEffect()
Declaration
public RadMorphologyEffect CreateMorphologyEffect()
Returns
DrawBorder(IBorderElement, Path)
Declaration
public void DrawBorder(IBorderElement element, Path path)
Parameters
element
path
DrawBorder(IBorderElement, RectangleF)
Declaration
public void DrawBorder(IBorderElement element, RectangleF rect)
Parameters
element
rect
DrawImage(IImageElement, RectangleF)
Declaration
public void DrawImage(IImageElement element, RectangleF rect)
Parameters
element
rect
DrawImage(Image, RectangleF)
Declaration
public void DrawImage(Image image, RectangleF rect)
Parameters
image
rect
DrawRectangle(Color, RectangleF)
Declaration
public void DrawRectangle(Color color, RectangleF rect)
Parameters
color
rect
DrawRectangle(RadBrush, RectangleF)
Declaration
public void DrawRectangle(RadBrush brush, RectangleF rect)
Parameters
brush
rect
DrawText(ITextElement, Color, RectangleF)
Declaration
public void DrawText(ITextElement element, Color color, RectangleF rect)
Parameters
element
color
rect
DrawText(ITextElement, PointF)
Declaration
public void DrawText(ITextElement element, PointF point)
Parameters
element
point
DrawText(ITextElement, RadBrush, PointF)
Declaration
public void DrawText(ITextElement element, RadBrush brush, PointF point)
Parameters
element
brush
point
DrawText(ITextElement, RadBrush, RectangleF)
Declaration
public void DrawText(ITextElement element, RadBrush brush, RectangleF rect)
Parameters
element
brush
rect
DrawText(ITextElement, RadBrush, float, float)
Declaration
public void DrawText(ITextElement element, RadBrush brush, float x, float y)
Parameters
element
brush
x
y
DrawText(ITextElement, RectangleF)
Declaration
public void DrawText(ITextElement element, RectangleF rect)
Parameters
element
rect
DrawText(string, Font, Color, RectangleF)
Declaration
public void DrawText(string text, Font font, Color color, RectangleF rect)
Parameters
text
font
color
rect
DrawText(string, Font, RadBrush, PointF, TextFormat)
Declaration
public void DrawText(string text, Font font, RadBrush brush, PointF point, TextFormat textFormat)
Parameters
text
font
brush
point
textFormat
DrawText(string, Font, RadBrush, RectangleF)
Declaration
public void DrawText(string text, Font font, RadBrush brush, RectangleF rect)
Parameters
text
font
brush
rect
DrawText(string, Font, RadBrush, RectangleF, TextFormat)
Declaration
public void DrawText(string text, Font font, RadBrush brush, RectangleF rect, TextFormat format)
Parameters
text
font
brush
rect
format
EndDraw()
Declaration
public void EndDraw()
EndEffects(EffectCollection)
Declaration
public void EndEffects(EffectCollection effects)
Parameters
effects
FillPath(IFillElement, Path)
Declaration
public void FillPath(IFillElement element, Path path)
Parameters
element
path
FillRectangle(Color, RectangleF)
Declaration
public void FillRectangle(Color color, RectangleF rect)
Parameters
color
rect
FillRectangle(IFillElement, RectangleF)
Declaration
public void FillRectangle(IFillElement element, RectangleF rect)
Parameters
element
rect
FillRectangle(RadBrush, RectangleF)
Declaration
public void FillRectangle(RadBrush brush, RectangleF rect)
Parameters
brush
rect
MeasureText(ITextElement, SizeF)
Declaration
public SizeF MeasureText(ITextElement element, SizeF availableSize)
Parameters
element
availableSize
Returns
MeasureText(string, Font, SizeF, TextFormat)
Declaration
public SizeF MeasureText(string text, Font font, SizeF availableSize, TextFormat textFormat)
Parameters
text
font
availableSize
textFormat
Returns