In This Article

ActiproSoftware.UI.WinForms.Controls.Rendering Namespace

Classes

CanvasControl

Represents a control that supports custom rendering of content.

CanvasDrawContext

Provides access for drawing the content of an ICanvas.

CanvasDrawEventArgs

Represents event arguments for ICanvas draw events.

StringTextProvider

Represents an ITextProvider for a plain text string.

UnicodeRange

Represents an ordered pair of Unicode character min and max values.

Interfaces

ICanvas

Provides the base requirements for an element that supports custom rendering of content.

ITextBounds

Provides the base requirements for an object that describes the location, size, and flow direction of a range of text.

ITextLayout

Provides the base requirements for a formatted text layout.

ITextLayoutLine

Provides the base requirements for a visual line of text within an ITextLayout.

ITextProvider

Provides the base requirements for an object that supplies to an ITextLayout.

ITextSpacer

Provides the base requirements for an intra-text spacer within an ITextLayout.

Enums

FontStyles

Specifies the font styles.

FontWeights

Specifies the font weights.

LineKind

Specifies the kind of line.

TextLayoutWrapping

Specifies the text wrapping mode to use when text doesn't fit within an ITextLayout's maximum width.

TextLineWeight

Specifies the weight of a text underline or strike-through line.

TextProviderTranslateModes

Specifies the modes for translating character indices within a ITextProvider.