New to Telerik UI for WPFStart a free 30-day trial

Provides the user interface elements for selecting tab leader symbols in Telerik documents.

Definition

Constructors

C#
public TabLeaderSymbolUIProvider(FormattingSymbolLayoutBox formattingSymbolLayoutBox)
Parameters:formattingSymbolLayoutBoxFormattingSymbolLayoutBox

Properties

Gets a value indicating whether the UI provider has been invalidated.

C#
public override bool IsInvalidated { get; }

Overrides: FormattingSymbolUIProviderBase.IsInvalidated

Gets the last evaluated value of the formatting symbols displayed by the TabLeaderSymbolUIProvider.

C#
public bool ShowFormattingSymbolsLastEvaluatedValue { get; }

Gets the last evaluated value of the tab stop leader symbol.

C#
public TabStopLeader TabStopLeaderLastEvaluatedValue { get; }

Gets the last evaluated value of the tab stop position for the TabLeaderSymbolUIProvider.

C#
public double TabStopPositionLastEvaluatedValue { get; }

Gets the last evaluated tab stop width value in the TabLeaderSymbol UI provider.

C#
public double TabStopWidthLastEvaluatedValue { get; }

Represents the text block associated with the tab symbol in the TabLeaderSymbolUIProvider.

C#
public IRadTextBlock TabSymbolTextBlock { get; }

Methods

Arranges the UI elements for the tab leader symbol in the provided update context.

C#
public override void Arrange(UILayerUpdateContext uILayerUpdateContext)
Parameters:uILayerUpdateContextUILayerUpdateContext

The context in which the UI layer is being updated.

Overrides: FormattingSymbolUIProviderBase.Arrange(UILayerUpdateContext)

Retrieves a collection of UI elements associated with the specified UILayerUpdateContext.

C#
public override IEnumerable<UIElement> GetUIElements(UILayerUpdateContext context)
Parameters:contextUILayerUpdateContext

The UILayerUpdateContext that provides information about the update operation.

Returns:

IEnumerable<UIElement>

A collection of UI elements that represent the tab leader symbols.

Overrides: FormattingSymbolUIProviderBase.GetUIElements(UILayerUpdateContext)

Releases any resources held by the TabLeaderSymbolUIProvider.

C#
public override void ReleaseElements()

Overrides: FormattingSymbolUIProviderBase.ReleaseElements()