Class
RadRichTextBoxStatusBar

Represents a status bar for the RadRichTextBox that provides users with layout mode selection and zoom control. It is designed to display and manage the current layout mode and zoom percentage of the associated RichTextBox, allowing users to easily adjust document views. The status bar integrates components for layout mode selection and zoom control, and it automatically updates based on changes in the associated RichTextBox's state and properties.

Definition

Namespace:Telerik.Windows.Controls.RichTextBoxUI

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Documents")]
public class RadRichTextBoxStatusBar : Control

Inheritance: objectRadRichTextBoxStatusBar

Constructors

RadRichTextBoxStatusBar()

Declaration

cs-api-definition
public RadRichTextBoxStatusBar()

Fields

AssociatedRichTextBoxProperty

Declaration

cs-api-definition
public static readonly DependencyProperty AssociatedRichTextBoxProperty

Field Value

DependencyProperty

LayoutModeSelectorName

Declaration

cs-api-definition
public const string LayoutModeSelectorName = "layoutModeSelector"

Field Value

string

ZoomControllerName

Declaration

cs-api-definition
public const string ZoomControllerName = "zoomController"

Field Value

string

Properties

AssociatedRichTextBox

Declaration

cs-api-definition
public RadRichTextBox AssociatedRichTextBox { get; set; }

Property Value

RadRichTextBox

SelectedLayoutMode

Declaration

cs-api-definition
public DocumentLayoutMode SelectedLayoutMode { get; set; }

Property Value

DocumentLayoutMode

Methods

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnSelectedLayoutModeChanged(EventArgs)

Declaration

cs-api-definition
protected virtual void OnSelectedLayoutModeChanged(EventArgs e)

Parameters

e

EventArgs

OnSelectedPageChanged(EventArgs)

Declaration

cs-api-definition
protected virtual void OnSelectedPageChanged(EventArgs e)

Parameters

e

EventArgs

OnZoomPercentChanged(EventArgs)

Declaration

cs-api-definition
protected virtual void OnZoomPercentChanged(EventArgs e)

Parameters

e

EventArgs

Events

SelectedLayoutModeChanged

Declaration

cs-api-definition
public event EventHandler SelectedLayoutModeChanged

Event Value

EventHandler

SelectedPageChanged

Declaration

cs-api-definition
public event EventHandler SelectedPageChanged

Event Value

EventHandler

ZoomPercentChanged

Declaration

cs-api-definition
public event EventHandler ZoomPercentChanged

Event Value

EventHandler