Click or drag to resize
RadGdiGraphics Class
Implements functionality for drawing GDI+ graphics.
Inheritance Hierarchy
SystemObject
  Telerik.WinControls.PaintRadGdiGraphics

Namespace: Telerik.WinControls.Paint
Assembly: Telerik.WinControls (in Telerik.WinControls.dll) Version: 2018.2.515.40 (2018.2.515.40)
Syntax
public class RadGdiGraphics : IGraphics, 
	IDisposable

The RadGdiGraphics type exposes the following members.

Constructors
  NameDescription
Public methodRadGdiGraphics
Initializes a new instance of RadGdiGraphics class using GDI graphics context.
Top
Properties
  NameDescription
Public propertyClipRectangle
Public propertyGraphics
Gets or sets current GDI+ graphics context.
Public propertyStatic memberMeasurementGraphics
Public propertyOpacity
Public propertyUnderlayGraphics
Top
Methods
  NameDescription
Public methodChangeOpacity
Public methodChangeSmoothingMode
Protected methodCheckValidRectangle(Rectangle)
Protected methodCheckValidRectangle(RectangleF)
Public methodCreateBitmapMask
Public methodDestroy
Disposes the object.
Public methodDispose
Disposes the GDI+ graphics context.
Public methodDrawBitmap(Image, Int32, Int32)
Public methodDrawBitmap(Image, Int32, Int32, Double)
Public methodDrawBitmap(Image, Int32, Int32, Int32, Int32)
Public methodDrawBitmap(Image, Int32, Int32, Int32, Int32, Double)
Public methodDrawBlurShadow
Public methodDrawBorder
Draws a border specified by rectangle structure, IBorderElement.
Public methodDrawCustomGradientPath(GraphicsPath, GraphicsPath, Color, Color, PenAlignment, Single)
Public methodDrawCustomGradientPath(GraphicsPath, GraphicsPath, Color, Color, PenAlignment, Single, DashStyle)
Public methodDrawCustomGradientPath(GraphicsPath, GraphicsPath, Color, Color, PenAlignment, Single, DashStyle, Single)
Public methodDrawCustomGradientRectangle(Rectangle, GraphicsPath, Color, Color, PenAlignment, Single)
Public methodDrawCustomGradientRectangle(RectangleF, GraphicsPath, Color, Color, PenAlignment, Single)
Public methodDrawCustomGradientRectangle(RectangleF, GraphicsPath, Color, Color, PenAlignment, Single, DashStyle)
Public methodDrawCustomGradientRectangle(RectangleF, GraphicsPath, Color, Color, PenAlignment, Single, DashStyle, Single)
Public methodDrawEllipse
Public methodDrawImage(Point, Image, Boolean)
Public methodDrawImage(Rectangle, Image, ContentAlignment, Boolean)
Public methodDrawLine(Color, Int32, Int32, Int32, Int32)
Public methodDrawLine(Color, Single, Single, Single, Single)
Public methodDrawLine(Color, DashStyle, Int32, Int32, Int32, Int32)
Public methodDrawLine(Color, Single, Single, Single, Single, Single)
Public methodDrawLine(Color, DashStyle, Single, Int32, Int32, Int32, Int32)
Public methodDrawLinearGradientPath(GraphicsPath, RectangleF, Color, PenAlignment, Single, Single)
Public methodDrawLinearGradientPath(GraphicsPath, RectangleF, Color, PenAlignment, Single, Single, DashStyle)
Public methodDrawLinearGradientPath(GraphicsPath, RectangleF, Color, PenAlignment, Single, Single, DashStyle, Single)
Public methodDrawLinearGradientRectangle(RectangleF, Color, PenAlignment, Single, Single)
Public methodDrawLinearGradientRectangle(RectangleF, Color, PenAlignment, Single, Single, DashStyle)
Public methodDrawLinearGradientRectangle(RectangleF, Color, PenAlignment, Single, Single, DashStyle, Single)
Public methodDrawPath(GraphicsPath, Color, PenAlignment, Single)
Public methodDrawPath(GraphicsPath, Color, PenAlignment, Single, DashStyle)
Public methodDrawPath(GraphicsPath, Color, PenAlignment, Single, DashStyle, Single)
Public methodDrawRadialGradientPath(GraphicsPath, Rectangle, Color, Color, PenAlignment, Single)
Public methodDrawRadialGradientPath(GraphicsPath, Rectangle, Color, Color, PenAlignment, Single, DashStyle)
Public methodDrawRadialGradientPath(GraphicsPath, Rectangle, Color, Color, PenAlignment, Single, DashStyle, Single)
Public methodDrawRadialGradientRectangle(Rectangle, Color, Color, PenAlignment, Single)
Public methodDrawRadialGradientRectangle(RectangleF, Color, Color, PenAlignment, Single)
Public methodDrawRadialGradientRectangle(RectangleF, Color, Color, PenAlignment, Single, DashStyle)
Public methodDrawRadialGradientRectangle(RectangleF, Color, Color, PenAlignment, Single, DashStyle, Single)
Public methodDrawRectangle(Rectangle, Color)
Public methodDrawRectangle(Rectangle, Color, PenAlignment, Single)
Public methodDrawRectangle(RectangleF, Color, PenAlignment, Single)
Public methodDrawRectangle(RectangleF, Color, PenAlignment, Single, DashStyle)
Public methodDrawRectangle(RectangleF, Color, PenAlignment, Single, DashStyle, Single)
Public methodDrawRoundRect
Public methodDrawString(TextParams, SizeF)
Public methodDrawString(String, Rectangle, Font, Color, StringFormat, Orientation, Boolean)
Public methodDrawString(String, RectangleF, Font, Color, StringFormat, Orientation, Boolean)
Public methodDrawString(String, Rectangle, Font, Color, StringFormat, Orientation, Boolean, CharacterRange, Color)
Public methodDrawString(String, Rectangle, Font, Color, StringFormat, ShadowSettings, TextRenderingHint, Orientation, Boolean)
Public methodDrawString(String, RectangleF, Font, Color, StringFormat, Orientation, Boolean, CharacterRange, Color)
Public methodDrawString(String, RectangleF, Font, Color, StringFormat, ShadowSettings, TextRenderingHint, Orientation, Boolean)
Public methodDrawString(String, Rectangle, Font, Color, ContentAlignment, StringFormat, ShadowSettings, TextRenderingHint, Orientation, Boolean) Obsolete.
Public methodDrawString(String, RectangleF, Font, Color, ContentAlignment, StringFormat, ShadowSettings, TextRenderingHint, Orientation, Boolean) Obsolete.
Public methodDrawString(String, Rectangle, Font, Color, StringFormat, ShadowSettings, TextRenderingHint, Orientation, Boolean, CharacterRange, Color)
Public methodDrawString(String, RectangleF, Font, Color, StringFormat, ShadowSettings, TextRenderingHint, Orientation, Boolean, CharacterRange, Color)
Public methodExcludeClip
Public methodFillGellRectangle
Public methodFillGlassRectangle
Public methodFillGlassRectangleNew
Public methodFillGradientPath
Public methodFillGradientRectangle(Rectangle, Color, Color, Single)
Public methodFillGradientRectangle(Rectangle, Color, Color, Color, Color, GradientStyles, Single)
Public methodFillGradientRectangle(Rectangle, Color, Single, GradientStyles, Single, Single, Single)
Public methodFillGradientRectangle(RectangleF, Color, Single, GradientStyles, Single, Single, Single)
Public methodFillOfficeGlassRectangle
Public methodFillPath(Color, GraphicsPath)
Public methodFillPath(Color, Single, Single, Single, Single, Rectangle, GraphicsPath)
Public methodFillPolygon(Brush, PointF)
Public methodFillPolygon(Color, Point)
Public methodFillPolygon(Color, PointF)
Public methodFillRectangle(Rectangle, Color)
Public methodFillRectangle(RectangleF, Color)
Public methodFillTextureRectangle(Rectangle, Image)
Public methodFillTextureRectangle(RectangleF, Image)
Public methodFillTextureRectangle(Rectangle, Image, WrapMode)
Public methodFillTextureRectangle(RectangleF, Image, WrapMode)
Public methodFillVistaRectangle
Protected methodFinalize (Overrides ObjectFinalize.)
Public methodStatic memberGetOpacityAttributes
Public methodGetRoundedRect
Public methodStatic memberGetTextMetric
Public methodImageFromText
Public methodMeasureString(String, Font, StringFormat)
Public methodMeasureString(String, Font, Int32, StringFormat)
Public methodStatic memberNormalizeRect
Public methodPopCurrentClippingPath
Public methodPushCurrentClippingPath
Public methodResetTransform
Public methodRestoreOpacity
Public methodRestoreSmoothingMode
Public methodRestoreState
Public methodRotateTransform
Public methodSaveState
Public methodScaleTransform
Public methodTranslateTransform(Int32, Int32)
Public methodTranslateTransform(Single, Single)
Top
Fields
  NameDescription
Public fieldStatic memberGdiStringLengthLimit
Top
See Also