Class
TextBoxControlMeasurer

Represents text measurer of RadTextBoxControlElement.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class TextBoxControlMeasurer

Inheritance: objectTextBoxControlMeasurer

Constructors

TextBoxControlMeasurer()

Declaration

cs-api-definition
public TextBoxControlMeasurer()

Fields

FormatFlags

Declaration

cs-api-definition
public const TextFormatFlags FormatFlags = SingleLine | NoClipping | NoPrefix | PreserveGraphicsClipping | PreserveGraphicsTranslateTransform | NoPadding

Field Value

TextFormatFlags

StringRenderingHint

Declaration

cs-api-definition
public const TextRenderingHint StringRenderingHint = SystemDefault

Field Value

TextRenderingHint

TabSize

Declaration

cs-api-definition
public const int TabSize = 4

Field Value

int

Methods

BinarySearchCaretIndex(string, Font, double)

Searches the text's index where the caret should be positioned

Declaration

cs-api-definition
public static int BinarySearchCaretIndex(string text, Font font, double availableWidth)

Parameters

text

string

The text.

font

Font

The font.

availableWidth

double

The available width.

Returns

int

BinarySearchWrapIndex(string, Font, float)

Search the index position where the text should be wrapped for the available width.

Declaration

cs-api-definition
public static int BinarySearchWrapIndex(string text, Font font, float availableWidth)

Parameters

text

string

The text.

font

Font

The font.

availableWidth

float

The available width.

Returns

int

MeasureText(string, Font)

Measures a text.

Declaration

cs-api-definition
public static Size MeasureText(string text, Font font)

Parameters

text

string

The text.

font

Font

The font.

Returns

Size