New to Telerik UI for WPF? Start a free 30-day trial

Represents a ribbon-based user interface for a RadRichTextBox control, providing a set of commandsand tools for rich text editing functionality.

This class is designed to integrate with the Telerik RadRichTextBox control, offering a ribbon-style UI for text formatting, paragraph alignment, font selection, and other document editing features. It includes support for commands, event handling, and customization of the ribbon's behavior.

The RadRichTextBoxRibbonUI class is part of the Telerik UI for WPF suite and is typically used in scenarios where a rich text editor with a modern ribbon interface is required.

Definition

Namespace:Telerik.Windows.Controls.RichTextBoxUI

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

C#
[TelerikToolboxCategory("Documents")]
public class RadRichTextBoxRibbonUI : RadRibbonView

Inheritance: objectRadTabControlBaseRadRibbonViewRadRichTextBoxRibbonUI

Inherited Members RadRibbonView.HelpCommandPropertyRadRibbonView.HelpCommandParameterPropertyRadRibbonView.HelpCommandTargetPropertyRadRibbonView.SelectedTabPropertyRadRibbonView.IsMinimizedPropertyRadRibbonView.IsCollapsedPropertyRadRibbonView.ContextualGroupsPropertyRadRibbonView.QuickAccessToolBarPositionPropertyRadRibbonView.QuickAccessToolBarPropertyRadRibbonView.ToolBarPositionChangedEventRadRibbonView.ApplicationButtonImageSourcePropertyRadRibbonView.ApplicationButtonContentPropertyRadRibbonView.ApplicationButtonStylePropertyRadRibbonView.HelpButtonStylePropertyRadRibbonView.MinimizeButtonStylePropertyRadRibbonView.WindowTitleStylePropertyRadRibbonView.RibbonGroupsPresenterStylePropertyRadRibbonView.ApplicationButtonVisibilityPropertyRadRibbonView.TitleBarVisibilityPropertyRadRibbonView.MinimizeButtonVisibilityPropertyRadRibbonView.HelpButtonVisibilityPropertyRadRibbonView.HelpButtonImageSourcePropertyRadRibbonView.ApplicationNamePropertyRadRibbonView.ApplicationMenuPropertyRadRibbonView.BackstagePropertyRadRibbonView.BackstageClippingElementPropertyRadRibbonView.IsApplicationMenuOpenPropertyRadRibbonView.IsMinimizablePropertyRadRibbonView.IsMouseWheelTabScrollingEnabledPropertyRadRibbonView.IsMinimizedPopupOpenPropertyRadRibbonView.IsBackstageOpenPropertyRadRibbonView.IsApplicationButtonEnabledPropertyRadRibbonView.CollapseThresholdSizePropertyRadRibbonView.TitlePropertyRadRibbonView.TabStripAdditionalContentPropertyRadRibbonView.TitleBarBackgroundPropertyRadRibbonView.ContextualTabsStylePropertyRadRibbonView.ContextualGroupsStylePropertyRadRibbonView.HelpRequestedEventRadRibbonView.CollapsedChangedEventRadRibbonView.MinimizedChangedEventRadRibbonView.PreviewMinimizedChangedEventRadRibbonView.MinimizedPopupStateChangedEventRadRibbonView.ApplicationButtonDoubleClickEventRadRibbonView.ApplicationMenuOpenStateChangedEventRadRibbonView.PreviewPopupOpenedEventRadRibbonView.PopupOpenedEventRadRibbonView.LayoutModeChangedEventRadRibbonView.ContentHeightPropertyRadRibbonView.ContextualGroupsItemsSourcePropertyRadRibbonView.IsHostedInRibbonWindowPropertyRadRibbonView.WindowIconVisibilityPropertyRadRibbonView.LayoutModePropertyRadRibbonView.ShowLayoutModeButtonPropertyRadRibbonView.LayoutModeButtonContentPropertyRadRibbonView.SimplifiedContentHeightPropertyRadRibbonView.SimplifiedItemTemplatePropertyRadRibbonView.ItemFromContextualGroupContainer(DependencyObject)RadRibbonView.ContainerFromContextualGroupItem(object)RadRibbonView.OnApplyTemplate()RadRibbonView.ResetTheme()RadRibbonView.OnToolBarPositionChanged(RadRoutedEventArgs)RadRibbonView.OnMinimizedChanged(RadRoutedEventArgs)RadRibbonView.OnCollapsedChanged(RadRoutedEventArgs)RadRibbonView.OnHelpRequested(RadRoutedEventArgs)RadRibbonView.OnApplicationMenuOpenStateChanged(RadRoutedEventArgs)RadRibbonView.OnMinimizedPopupStateChanged(RadRoutedEventArgs)RadRibbonView.OnLayoutModeChanged(RadRoutedEventArgs)RadRibbonView.GetContainerForItemOverride()RadRibbonView.IsItemItsOwnContainerOverride(object)RadRibbonView.PrepareContainerForItemOverride(DependencyObject, object)RadRibbonView.MeasureOverride(Size)RadRibbonView.OnSelectionChanged(RadSelectionChangedEventArgs)RadRibbonView.OnItemsChanged(NotifyCollectionChangedEventArgs)RadRibbonView.OnKeyUp(KeyEventArgs)RadRibbonView.GetContainer()RadRibbonView.OnCreateAutomationPeer()RadRibbonView.ContextualGroupsItemsSourceRadRibbonView.HelpCommandRadRibbonView.HelpCommandParameterRadRibbonView.HelpCommandTargetRadRibbonView.IsMinimizedRadRibbonView.IsCollapsedRadRibbonView.QuickAccessToolBarRadRibbonView.QuickAccessToolBarPositionRadRibbonView.ApplicationButtonImageSourceRadRibbonView.ApplicationButtonContentRadRibbonView.ApplicationButtonStyleRadRibbonView.ContextualGroupsRadRibbonView.HelpButtonStyleRadRibbonView.ContextualTabsStyleRadRibbonView.ContextualGroupsStyleRadRibbonView.MinimizeButtonStyleRadRibbonView.WindowTitleStyleRadRibbonView.RibbonGroupsPresenterStyleRadRibbonView.BackstageClippingElementRadRibbonView.ApplicationButtonVisibilityRadRibbonView.TitleBarVisibilityRadRibbonView.MinimizeButtonVisibilityRadRibbonView.ApplicationNameRadRibbonView.ApplicationMenuRadRibbonView.BackstageRadRibbonView.IsApplicationMenuOpenRadRibbonView.IsMinimizableRadRibbonView.IsMouseWheelTabScrollingEnabledRadRibbonView.IsMinimizedPopupOpenRadRibbonView.IsBackstageOpenRadRibbonView.IsApplicationButtonEnabledRadRibbonView.CollapseThresholdSizeRadRibbonView.HelpButtonVisibilityRadRibbonView.HelpButtonImageSourceRadRibbonView.TitleRadRibbonView.TabStripAdditionalContentRadRibbonView.TitleBarBackgroundRadRibbonView.SelectedTabRadRibbonView.ContentHeightRadRibbonView.WindowIconVisibilityRadRibbonView.IsHostedInRibbonWindowRadRibbonView.LayoutModeRadRibbonView.ShowLayoutModeButtonRadRibbonView.LayoutModeButtonContentRadRibbonView.SimplifiedContentHeightRadRibbonView.SimplifiedItemTemplateRadRibbonView.ToolBarPositionChangedRadRibbonView.CollapsedChangedRadRibbonView.MinimizedChangedRadRibbonView.PreviewMinimizedChangedRadRibbonView.MinimizedPopupOpenStateChangedRadRibbonView.ApplicationButtonDoubleClickRadRibbonView.ApplicationMenuOpenStateChangedRadRibbonView.HelpRequestedRadRibbonView.PreviewPopupOpenedRadRibbonView.PopupOpenedRadRibbonView.LayoutModeChangedRadTabControlBase.PreviewSelectionChangedEventRadTabControlBase.SelectionChangedEventRadTabControlBase.DropDownOpenedEventRadTabControlBase.DropDownClosedEventRadTabControlBase.HeaderBackgroundPropertyRadTabControlBase.ReorderTabRowsPropertyRadTabControlBase.SelectedContentPropertyRadTabControlBase.SelectedContentTemplatePropertyRadTabControlBase.SelectedContentTemplateSelectorPropertyRadTabControlBase.ContentTemplatePropertyRadTabControlBase.ContentTemplateSelectorPropertyRadTabControlBase.IsContentPreservedPropertyRadTabControlBase.PropagateItemDataContextToContentPropertyRadTabControlBase.SelectedItemRemoveBehaviourPropertyRadTabControlBase.BackgroundVisibilityPropertyRadTabControlBase.Selector_SelectionChanged(object, SelectionChangedEventArgs)RadTabControlBase.UpdateTabRows()RadTabControlBase.UpdateSelectedContentProperties()RadTabControlBase.GoToState(bool, params string[])RadTabControlBase.OnPreviewSelectionChanged(SelectionChangedEventArgs)RadTabControlBase.IsSelectionNonBoundAtClientSide()RadTabControlBase.ClearContentSafely()RadTabControlBase.AddDropDownOpenedHandler(UIElement, DropDownEventHandler)RadTabControlBase.RemoveDropDownOpenedHandler(UIElement, DropDownEventHandler)RadTabControlBase.AddDropDownClosedHandler(UIElement, DropDownEventHandler)RadTabControlBase.RemoveDropDownClosedHandler(UIElement, DropDownEventHandler)RadTabControlBase.ChangeVisualState(bool)RadTabControlBase.UpdateFocusOnSelectionChange()RadTabControlBase.HeaderBackgroundRadTabControlBase.ReorderTabRowsRadTabControlBase.SelectedContentRadTabControlBase.SelectedContentTemplateRadTabControlBase.SelectedContentTemplateSelectorRadTabControlBase.ContentTemplateRadTabControlBase.ContentTemplateSelectorRadTabControlBase.IsContentPreservedRadTabControlBase.PropagateItemDataContextToContentRadTabControlBase.SelectedItemRemoveBehaviourRadTabControlBase.SupressSelectedContentTemplateReapplyingRadTabControlBase.IsDefaultItemSelectedRadTabControlBase.TabStripRadTabControlBase.ContentElementRadTabControlBase.ContentElementsPanelRadTabControlBase.TabFlagsRadTabControlBase.this[int]RadTabControlBase.BackgroundVisibilityRadTabControlBase.PreviewSelectionChangedRadTabControlBase.SelectionChangedRadTabControlBase.DropDownOpenedRadTabControlBase.DropDownClosed...

Constructors

C#
public RadRichTextBoxRibbonUI()

Fields

RichTextCommandProperty

DependencyProperty

C#
public static readonly DependencyProperty RichTextCommandProperty
C#
public static readonly DependencyProperty ShouldCloseBackstageProperty

Methods

C#
public static RichTextBoxCommandBase GetRichTextCommand(DependencyObject obj)
Parameters:objDependencyObjectReturns:

RichTextBoxCommandBase

C#
public static bool GetShouldCloseBackstage(DependencyObject obj)
Parameters:objDependencyObjectReturns:

bool

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

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Overrides: RadRibbonView.OnInitialized(EventArgs)

C#
public static void SetRichTextCommand(DependencyObject obj, RichTextBoxCommandBase value)
Parameters:objDependencyObjectvalueRichTextBoxCommandBase
C#
public static void SetShouldCloseBackstage(DependencyObject obj, bool value)
Parameters:objDependencyObjectvaluebool