Class RichTextEditorRibbonBar
Provides a comprehensive ribbon user interface containing most of the rich text editing features available in RadRichTextEditor, organized into logical tabs and groups for document formatting, layout, references, and advanced editing capabilities.
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.RichTextEditor.dll
Syntax
[TelerikToolboxCategory("RichTextEditor")]
public class RichTextEditorRibbonBar : RadRibbonBar, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
RichTextEditorRibbonBar()
Initializes a new instance of the RichTextEditorRibbonBar class, creating a comprehensive ribbon interface for rich text editing operations.
Declaration
public RichTextEditorRibbonBar()
Fields
activeEditorCache
backstageButtonNew
backstageButtonOpen
backstageButtonPrint
backstageButtonPrintPreview
Declaration
protected BackstageButtonItem backstageButtonPrintPreview
Field Value
BackstageButtonItem
|
backstageButtonSave
backstageTabItemSaveAs
backstageView
backstageViewPageSaveAs
bottomContentControlsButtonGroup
Declaration
protected RadRibbonBarButtonGroup bottomContentControlsButtonGroup
Field Value
RadRibbonBarButtonGroup
|
buttonBackColor
buttonBibliography
buttonBottomCenterAlignment
buttonBottomLeftAlignment
buttonBottomRightAlignment
buttonChangeStyles
buttonCheckBoxContentControl
buttonClearFormatting
buttonCloseHeaderAndFooter
buttonCode
buttonComboBoxContentControl
buttonContentControlProperties
buttonCopy
buttonCrossReference
buttonCut
buttonDateAndTime
buttonDatePickerContentControl
buttonDecreaseFontSize
buttonDecreaseIndent
buttonDelete
buttonDeleteAllComments
buttonDeleteColumn
buttonDeleteComment
buttonDeleteRow
buttonDropDownListContentControl
buttonEditingRestrictions
buttonEnableSpellCheck
buttonFindAndReplace
buttonFindNextError
buttonFooter
buttonForeColor
buttonFormatPainter
buttonGroupBottomAlignments
buttonGroupFooterPosition
buttonGroupHeaderPosition
buttonGroupMiddleAlignments
buttonGroupTableColumnsStyleOptions
buttonGroupTableRowsStyleOptions
buttonGroupTopAlignments
buttonHeader
buttonIncreaseFontSize
buttonIncreaseIndent
buttonInsertAbove
buttonInsertBelow
buttonInsertCaption
buttonInsertColumn
buttonInsertCrossReference
buttonInsertDateAndTime
buttonInsertEndnote
buttonInsertFootnote
buttonInsertHyperlink
buttonInsertImage
buttonInsertLeft
buttonInsertNewComment
buttonInsertPageNumber
buttonInsertRight
buttonInsertRow
buttonInsertSymbol
buttonMailMerge
buttonManageBookmarks
buttonManageSources
buttonMergeCells
buttonMiddleCenterAlignment
buttonMiddleLeftAlignment
buttonMiddleRightAlignment
buttonMultilevelList
buttonNavigateFirst
buttonNavigateLast
buttonNavigateNext
buttonNavigatePrevious
buttonNewComment
buttonNextChange
buttonNextComment
buttonPageBreak
buttonPageNumber
buttonParagraphBackColor
buttonPaste
buttonPictureContentControl
buttonPlainTextContentControl
buttonPreviewResults
buttonPreviousChange
buttonPreviousComment
buttonPrintLayout
buttonProperties
buttonRedo
buttonRepeatingSectionContentControl
buttonRichTextContentControl
buttonSave
buttonSaveHTML
buttonSavePDF
buttonSavePlain
buttonSaveRich
buttonSaveWord
buttonShowAllFieldCodes
buttonShowAllFieldsNames
buttonSpellCheck
buttonTableOfContents
buttonTopCenterAlignment
buttonTopLeftAlignment
buttonTopRightAlignment
buttonUndo
buttonUnmergeCells
buttonWebLayout
buttonXAML
checkBoxBandedColumns
checkBoxBandedRows
checkBoxDifferentFirstPage
checkBoxDifferentOddAndEvenPages
Declaration
protected RadCheckBoxElement checkBoxDifferentOddAndEvenPages
Field Value
RadCheckBoxElement
|
checkBoxFirstColumn
checkBoxHeaderRow
checkBoxLastColumn
checkBoxTotalRow
contentControlPropertiesButtonGroup
Declaration
protected RadRibbonBarButtonGroup contentControlPropertiesButtonGroup
Field Value
RadRibbonBarButtonGroup
|
contentControlsButtonGroup
Declaration
protected RadRibbonBarButtonGroup contentControlsButtonGroup
Field Value
RadRibbonBarButtonGroup
|
defaultPasteItem
documentCache
dropDownButtonAutoFit
Declaration
protected RadDropDownButtonElement dropDownButtonAutoFit
Field Value
RadDropDownButtonElement
|
dropDownButtonBreaks
Declaration
protected RadDropDownButtonElement dropDownButtonBreaks
Field Value
RadDropDownButtonElement
|
dropDownButtonColumns
Declaration
protected RadDropDownButtonElement dropDownButtonColumns
Field Value
RadDropDownButtonElement
|
dropDownButtonInsertCitation
Declaration
protected RadDropDownButtonElement dropDownButtonInsertCitation
Field Value
RadDropDownButtonElement
|
dropDownButtonInsertMergeField
Declaration
protected RadDropDownButtonElement dropDownButtonInsertMergeField
Field Value
RadDropDownButtonElement
|
dropDownButtonInsertTables
Declaration
protected RadDropDownButtonElement dropDownButtonInsertTables
Field Value
RadDropDownButtonElement
|
dropDownButtonLineNumbers
Declaration
protected RadDropDownButtonElement dropDownButtonLineNumbers
Field Value
RadDropDownButtonElement
|
dropDownButtonMargins
Declaration
protected RadDropDownButtonElement dropDownButtonMargins
Field Value
RadDropDownButtonElement
|
dropDownButtonOrientation
Declaration
protected RadDropDownButtonElement dropDownButtonOrientation
Field Value
RadDropDownButtonElement
|
dropDownButtonSelect
Declaration
protected RadDropDownButtonElement dropDownButtonSelect
Field Value
RadDropDownButtonElement
|
dropDownButtonSize
Declaration
protected RadDropDownButtonElement dropDownButtonSize
Field Value
RadDropDownButtonElement
|
dropDownButtonWatermark
Declaration
protected RadDropDownButtonElement dropDownButtonWatermark
Field Value
RadDropDownButtonElement
|
dropDownListCitationStyle
Declaration
protected RadDropDownListElement dropDownListCitationStyle
Field Value
RadDropDownListElement
|
dropDownListFont
Declaration
protected RadFontPopupEditorElement dropDownListFont
Field Value
RadFontPopupEditorElement
|
dropDownListFontSize
Declaration
protected RadDropDownListElement dropDownListFontSize
Field Value
RadDropDownListElement
|
flp
galleryStyles
galleryTableStyles
groupAlignment
groupCaptions
groupCellSize
groupCitationsAndBibliography
groupClipboard
groupClose
groupColumns
groupComments
groupContentControls
groupDocumentViews
groupEditingAndProofing
groupFinish
groupFont
groupFootnotes
groupHeaderAndFooter
groupIllustrations
groupInsert
groupLinks
groupMerge
groupNavigation
groupNewComments
groupOptions
groupPageBackground
groupPages
groupPageSetup
groupParagraph
groupPosition
groupPreviewResults
groupProofing
groupProtect
groupRows
groupStyles
groupSymbols
groupTable
groupTableLayoutData
groupTableOfContents
groupTables
groupTableStyleOptions
groupTableStyles
groupText
groupTrackingAndChanges
groupWriteAndInsertFields
labelCitationStyle
labelFooterFromBottom
labelHeaderFromTop
linkToPrevious
listStyleSnapshotRichTextBox
observableListStyleCollection
Declaration
protected ObservableListStyleCollection observableListStyleCollection
Field Value
ObservableListStyleCollection
|
observableTableStyleCollection
Declaration
protected ObservableTableStyleCollection observableTableStyleCollection
Field Value
ObservableTableStyleCollection
|
openTabCache
pasteOptionsItem
Declaration
protected RadMenuPasteOptionsButtonItem pasteOptionsItem
Field Value
RadMenuPasteOptionsButtonItem
|
ribbonButtonGroupBreaks
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupBreaks
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupBullets
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupBullets
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupBulletsIndentDirection
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupBulletsIndentDirection
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupCitationStyle
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupCitationStyle
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupClearFormatting
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupClearFormatting
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupClearFormattingFontStylesFontColors
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupClearFormattingFontStylesFontColors
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupDirection
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupDirection
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupEndnotesAndNavigation
ribbonButtonGroupFontColors
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupFontColors
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupFontFontSizeIncreaseDecreaseFont
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupFontFontSizeIncreaseDecreaseFont
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupFontStyles
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupFontStyles
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupFormattingSymbols
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupFormattingSymbols
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupFormattingSymbolsTextAlignParagraphBackColor
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupFormattingSymbolsTextAlignParagraphBackColor
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupIncreaseDecreaseFont
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupIncreaseDecreaseFont
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupIndent
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupIndent
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupManageSourcesStyleBibliography
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupManageSourcesStyleBibliography
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupParagraphBackColor
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupParagraphBackColor
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupPreviousNextChange
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupPreviousNextChange
Field Value
RadRibbonBarButtonGroup
|
ribbonButtonGroupTextAlign
Declaration
protected RadRibbonBarButtonGroup ribbonButtonGroupTextAlign
Field Value
RadRibbonBarButtonGroup
|
spinElementFooterFromBottom
spinElementHeaderFromTop
splitButtonAcceptChange
Declaration
protected RadSplitButtonElement splitButtonAcceptChange
Field Value
RadSplitButtonElement
|
splitButtonNavigateFootnotes
splitButtonRejectChange
Declaration
protected RadSplitButtonElement splitButtonRejectChange
Field Value
RadSplitButtonElement
|
styleDataCollection
styles
Declaration
protected Dictionary<string, StyleGalleryItem> styles
Field Value
System.Collections.Generic.Dictionary<System.String, StyleGalleryItem>
|
styleSnapshotRichTextBox
tabDeveloper
tabGroupHeaderAndFooter
tabGroupTable
tabHeaderFooter
tabHome
tabInsert
tableStyles
Declaration
protected Dictionary<string, TableStyleGalleryItem> tableStyles
Field Value
System.Collections.Generic.Dictionary<System.String, TableStyleGalleryItem>
|
tabMailings
tabPageLayout
tabReferences
tabReview
tabTableLayout
tabTableStyle
tabView
toggleButtonBoldStyle
Declaration
protected RadToggleButtonElement toggleButtonBoldStyle
Field Value
RadToggleButtonElement
|
toggleButtonBulletedList
Declaration
protected RadToggleButtonElement toggleButtonBulletedList
Field Value
RadToggleButtonElement
|
toggleButtonHighlightMergeFields
Declaration
protected RadToggleButtonElement toggleButtonHighlightMergeFields
Field Value
RadToggleButtonElement
|
toggleButtonItalicStyle
Declaration
protected RadToggleButtonElement toggleButtonItalicStyle
Field Value
RadToggleButtonElement
|
toggleButtonLeftToRightTextDirection
Declaration
protected RadToggleButtonElement toggleButtonLeftToRightTextDirection
Field Value
RadToggleButtonElement
|
toggleButtonNumberedList
Declaration
protected RadToggleButtonElement toggleButtonNumberedList
Field Value
RadToggleButtonElement
|
toggleButtonProtectDocument
Declaration
protected RadToggleButtonElement toggleButtonProtectDocument
Field Value
RadToggleButtonElement
|
toggleButtonRepeatHeaderRows
Declaration
protected RadToggleButtonElement toggleButtonRepeatHeaderRows
Field Value
RadToggleButtonElement
|
toggleButtonRightToLeftTextDirection
Declaration
protected RadToggleButtonElement toggleButtonRightToLeftTextDirection
Field Value
RadToggleButtonElement
|
toggleButtonShowFormattingSymbols
Declaration
protected RadToggleButtonElement toggleButtonShowFormattingSymbols
Field Value
RadToggleButtonElement
|
toggleButtonShowHideComments
Declaration
protected RadToggleButtonElement toggleButtonShowHideComments
Field Value
RadToggleButtonElement
|
toggleButtonStrikethroughStyle
Declaration
protected RadToggleButtonElement toggleButtonStrikethroughStyle
Field Value
RadToggleButtonElement
|
toggleButtonSubscript
Declaration
protected RadToggleButtonElement toggleButtonSubscript
Field Value
RadToggleButtonElement
|
toggleButtonSuperscript
Declaration
protected RadToggleButtonElement toggleButtonSuperscript
Field Value
RadToggleButtonElement
|
toggleButtonTextAlignCenter
Declaration
protected RadToggleButtonElement toggleButtonTextAlignCenter
Field Value
RadToggleButtonElement
|
toggleButtonTextAlignJustify
Declaration
protected RadToggleButtonElement toggleButtonTextAlignJustify
Field Value
RadToggleButtonElement
|
toggleButtonTextAlignLeft
Declaration
protected RadToggleButtonElement toggleButtonTextAlignLeft
Field Value
RadToggleButtonElement
|
toggleButtonTextAlignRight
Declaration
protected RadToggleButtonElement toggleButtonTextAlignRight
Field Value
RadToggleButtonElement
|
toggleButtonTrackChanges
Declaration
protected RadToggleButtonElement toggleButtonTrackChanges
Field Value
RadToggleButtonElement
|
toggleButtonUnderlineStyle
Declaration
protected RadToggleButtonElement toggleButtonUnderlineStyle
Field Value
RadToggleButtonElement
|
topContentControlsButtonGroup
Declaration
protected RadRibbonBarButtonGroup topContentControlsButtonGroup
Field Value
RadRibbonBarButtonGroup
|
Properties
ApplicationMenuAnimantionType
This property is not relevant for this class.
Declaration
public override FadeAnimationType ApplicationMenuAnimantionType { get; set; }
Property Value
FadeAnimationType
|
Overrides
ApplicationMenuStyle
This property is not relevant for this class.
Declaration
public override ApplicationMenuStyle ApplicationMenuStyle { get; set; }
Property Value
ApplicationMenuStyle
|
Overrides
AssociatedRichTextEditor
Gets or sets the RadRichTextEditor control that this ribbon bar is associated with, enabling synchronized operations and automatic event handling.
Declaration
public RadRichTextEditor AssociatedRichTextEditor { get; set; }
Property Value
RadRichTextEditor
|
BuiltInStylesVersion
Gets or sets the version of built-in styles to use for document formatting, controlling the appearance and behavior of predefined document styles.
Declaration
public BuiltInStylesVersion BuiltInStylesVersion { get; set; }
Property Value
BuiltInStylesVersion
|
CommandTabs
Gets the collection of ribbon command tabs that organize rich text editing functionality into logical groupings such as Home, Insert, Page Layout, and References.
Declaration
[RadEditItemsAction]
[RadDescription("CommandTabs", typeof(RadRibbonBarElement))]
[RadNewItem("Add New Tab...", true, true, false)]
public override RadRibbonBarCommandTabCollection CommandTabs { get; }
Property Value
RadRibbonBarCommandTabCollection
|
Overrides
EnableKeyMap
Gets or sets whether the Key Map (Office 2007-style accelerator keys mapping) is enabled for this ribbon bar, providing keyboard shortcuts for ribbon commands.
Declaration
public override bool EnableKeyMap { get; set; }
Property Value
System.Boolean
|
Overrides
OpenedFileName
Gets or sets the file name of the currently opened document, which controls the behavior of the Save button by preventing the SaveFileDialog from appearing when set.
Declaration
public string OpenedFileName { get; set; }
Property Value
System.String
|
QuickAccessToolBarItems
Gets the collection of items displayed in the quick access toolbar, providing convenient access to frequently used rich text editing commands.
Declaration
[RadEditItemsAction]
[RadDescription("QuickAccessMenuItems", typeof(RadRibbonBarElement))]
[RadNewItem("Type here", true, false)]
public override RadItemOwnerCollection QuickAccessToolBarItems { get; }
Property Value
RadItemOwnerCollection
|
Overrides
RichTextBoxActiveEditor
Gets the currently active rich text box editor from the associated RadRichTextEditor, which is used for executing commands and accessing document content.
Declaration
protected virtual RadRichTextBox RichTextBoxActiveEditor { get; }
Property Value
RadRichTextBox
The active RadRichTextBox instance. |
Exceptions
System.InvalidOperationException
Thrown when AssociatedRichTextEditor is null. |
ShowLayoutModeButton
Gets or sets whether the toggle switch enabling the Simplified ribbon style is visible.
Declaration
[RadDescription("ShowLayoutModeButton", typeof(RadRibbonBarElement))]
public override bool ShowLayoutModeButton { get; set; }
Property Value
System.Boolean
|
Overrides
StartMenuItems
This property is not relevant for this class.
Declaration
[RadEditItemsAction]
[RadDescription("StartMenuItems", typeof(RadRibbonBarElement))]
public override RadItemOwnerCollection StartMenuItems { get; }
Property Value
RadItemOwnerCollection
|
Overrides
StartMenuRightColumnItems
This property is not relevant for this class.
Declaration
[RadEditItemsAction]
[RadDescription("StartMenuRightColumnItems", typeof(RadRibbonBarElement))]
public override RadItemOwnerCollection StartMenuRightColumnItems { get; }
Property Value
RadItemOwnerCollection
|
Overrides
TableLook
ThemeClassName
Gets the theme class name used for styling this control, returning the base RadRibbonBar type name for consistent theming behavior.
Declaration
public override string ThemeClassName { get; }
Property Value
System.String
|
Overrides
Methods
ActiveEditor_CommandExecuted(Object, CommandExecutedEventArgs)
Declaration
protected virtual void ActiveEditor_CommandExecuted(object sender, CommandExecutedEventArgs e)
Parameters
System.Object
sender
|
CommandExecutedEventArgs
e
|
ActiveEditor_CurrentEditingStyleChanged(Object, EventArgs)
Declaration
protected virtual void ActiveEditor_CurrentEditingStyleChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
BackstageButtonNew_Click(Object, EventArgs)
Declaration
protected virtual void BackstageButtonNew_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
BackstageButtonOpen_Click(Object, EventArgs)
Declaration
protected virtual void BackstageButtonOpen_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
BackstageButtonPrint_Click(Object, EventArgs)
Declaration
protected virtual void BackstageButtonPrint_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
BackstageButtonPrintPreview_Click(Object, EventArgs)
Declaration
protected virtual void BackstageButtonPrintPreview_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
BackstageButtonSave_Click(Object, EventArgs)
Declaration
protected virtual void BackstageButtonSave_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonBackColor_Click(Object, EventArgs)
Declaration
protected virtual void ButtonBackColor_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonBibliography_Click(Object, EventArgs)
Declaration
protected virtual void ButtonBibliography_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonCellAlignment_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ButtonCellAlignment_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ButtonChangeStyles_Click(Object, EventArgs)
Declaration
protected virtual void ButtonChangeStyles_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonClearFormatting_Click(Object, EventArgs)
Declaration
protected virtual void ButtonClearFormatting_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonCloseHeaderAndFooter_Click(Object, EventArgs)
ButtonCode_Click(Object, EventArgs)
Declaration
protected virtual void ButtonCode_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonCopy_Click(Object, EventArgs)
Declaration
protected virtual void ButtonCopy_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonCrossReference_Click(Object, EventArgs)
Declaration
protected virtual void ButtonCrossReference_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonCut_Click(Object, EventArgs)
Declaration
protected virtual void ButtonCut_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDateAndTime_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDateAndTime_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDecreaseFontSize_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDecreaseFontSize_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDecreaseIndent_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDecreaseIndent_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDelete_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDelete_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDeleteAllComments_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDeleteAllComments_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDeleteColumn_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDeleteColumn_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDeleteComment_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDeleteComment_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonDeleteRow_Click(Object, EventArgs)
Declaration
protected virtual void ButtonDeleteRow_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonEditingRestrictions_Click(Object, EventArgs)
Declaration
protected virtual void ButtonEditingRestrictions_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonEnableSpellCheck_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ButtonEnableSpellCheck_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ButtonFindAndReplace_Click(Object, EventArgs)
Declaration
protected virtual void ButtonFindAndReplace_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonFindNextError_Click(Object, EventArgs)
Declaration
protected virtual void ButtonFindNextError_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonFooter_Click(Object, EventArgs)
ButtonForeColor_Click(Object, EventArgs)
Declaration
protected virtual void ButtonForeColor_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonHeader_Click(Object, EventArgs)
Declaration
protected virtual void ButtonHeader_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonIncreaseFontSize_Click(Object, EventArgs)
Declaration
protected virtual void ButtonIncreaseFontSize_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonIncreaseIndent_Click(Object, EventArgs)
Declaration
protected virtual void ButtonIncreaseIndent_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertAbove_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertAbove_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertBelow_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertBelow_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertCaption_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertCaption_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertColumn_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertColumn_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertCrossReference_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertCrossReference_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertDateAndTime_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertDateAndTime_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertEndnote_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertEndnote_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertFootnote_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertFootnote_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertHyperlink_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertHyperlink_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertImage_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertImage_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertLeft_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertLeft_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertNewComment_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertNewComment_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertPageNumber_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertPageNumber_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertRight_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertRight_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertRow_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertRow_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonInsertSymbol_Click(Object, EventArgs)
Declaration
protected virtual void ButtonInsertSymbol_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonMailMerge_Click(Object, EventArgs)
Declaration
protected virtual void ButtonMailMerge_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonManageBookmarks_Click(Object, EventArgs)
Declaration
protected virtual void ButtonManageBookmarks_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonManageSources_Click(Object, EventArgs)
Declaration
protected virtual void ButtonManageSources_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonMergeCells_Click(Object, EventArgs)
Declaration
protected virtual void ButtonMergeCells_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonNavigateFirst_Click(Object, EventArgs)
ButtonNavigateLast_Click(Object, EventArgs)
ButtonNavigateNext_Click(Object, EventArgs)
ButtonNavigatePrevious_Click(Object, EventArgs)
ButtonNewComment_Click(Object, EventArgs)
Declaration
protected virtual void ButtonNewComment_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonNextChange_Click(Object, EventArgs)
Declaration
protected virtual void ButtonNextChange_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonNextComment_Click(Object, EventArgs)
Declaration
protected virtual void ButtonNextComment_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPageBreak_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPageBreak_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPageNumber_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPageNumber_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonParagraphBackColor_Click(Object, EventArgs)
Declaration
protected virtual void ButtonParagraphBackColor_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPaste_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPaste_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPreviewResults_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPreviewResults_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPreviousChange_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPreviousChange_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPreviousComment_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPreviousComment_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonPrintLayout_Click(Object, EventArgs)
Declaration
protected virtual void ButtonPrintLayout_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonProperties_Click(Object, EventArgs)
Declaration
protected virtual void ButtonProperties_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonRedo_Click(Object, EventArgs)
Declaration
protected virtual void ButtonRedo_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSave_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSave_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSaveHTML_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSaveHTML_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSavePDF_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSavePDF_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSavePlain_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSavePlain_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSaveRich_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSaveRich_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSaveWord_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSaveWord_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonShowAllFieldCodes_Click(Object, EventArgs)
Declaration
protected virtual void ButtonShowAllFieldCodes_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonShowAllFieldsNames_Click(Object, EventArgs)
Declaration
protected virtual void ButtonShowAllFieldsNames_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonSpellCheck_Click(Object, EventArgs)
Declaration
protected virtual void ButtonSpellCheck_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonTableOfContents_Click(Object, EventArgs)
Declaration
protected virtual void ButtonTableOfContents_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonUndo_Click(Object, EventArgs)
Declaration
protected virtual void ButtonUndo_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonUnmergeCells_Click(Object, EventArgs)
Declaration
protected virtual void ButtonUnmergeCells_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonWebLayout_Click(Object, EventArgs)
Declaration
protected virtual void ButtonWebLayout_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ButtonXAML_Click(Object, EventArgs)
Declaration
protected virtual void ButtonXAML_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
CaretPosition_PositionChanged(Object, EventArgs)
Declaration
protected virtual void CaretPosition_PositionChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
CheckBoxBandedColumns_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxBandedColumns_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxBandedRows_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxBandedRows_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxDifferentFirstPage_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxDifferentFirstPage_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxDifferentOddAndEvenPages_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxDifferentOddAndEvenPages_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxFirstColumn_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxFirstColumn_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxHeaderRow_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxHeaderRow_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxLastColumn_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxLastColumn_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CheckBoxTotalRow_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void CheckBoxTotalRow_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
CreateChildItems(RadElement)
Creates and initializes the child elements of the ribbon bar, including all tabs, groups, and command elements for rich text editing functionality.
Declaration
protected override void CreateChildItems(RadElement parent)
Parameters
RadElement
parent
The parent RadElement that will contain the child items. |
Overrides
CurrentEditingContext_PropertyChanged(Object, PropertyChangedEventArgs)
Declaration
protected virtual void CurrentEditingContext_PropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|
DataLayer_BindingContextChanged(Object, EventArgs)
Declaration
protected virtual void DataLayer_BindingContextChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
Dispose(Boolean)
Releases the managed and unmanaged resources used by the RichTextEditorRibbonBar, including event handlers and associated editor references.
Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean
disposing
True if disposing managed resources; false if called from finalizer. |
Overrides
Document_CommandExecuted(Object, DocumentCommandExecutedEventArgs)
Declaration
protected virtual void Document_CommandExecuted(object sender, DocumentCommandExecutedEventArgs e)
Parameters
System.Object
sender
|
DocumentCommandExecutedEventArgs
e
|
DropDownButtonAutoFit_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonAutoFit_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonBreaks_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonBreaks_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonColumns_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonColumns_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
dropDownButtonInsertCitation_DropDownOpening(Object, CancelEventArgs)
Declaration
protected virtual void dropDownButtonInsertCitation_DropDownOpening(object sender, CancelEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.CancelEventArgs
e
|
dropDownButtonInsertMergeField_DropDownOpening(Object, CancelEventArgs)
Declaration
protected virtual void dropDownButtonInsertMergeField_DropDownOpening(object sender, CancelEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.CancelEventArgs
e
|
DropDownButtonInsertMergeField_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonInsertMergeField_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonMargins_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonMargins_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonOrientation_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonOrientation_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonSelect_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonSelect_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonSize_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonSize_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonWatermark_ItemClick(Object, EventArgs)
Declaration
protected virtual void DropDownButtonWatermark_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownButtonWithListViewMenuItem_DropDownClosing(Object, RadPopupClosingEventArgs)
Declaration
protected virtual void DropDownButtonWithListViewMenuItem_DropDownClosing(object sender, RadPopupClosingEventArgs args)
Parameters
System.Object
sender
|
RadPopupClosingEventArgs
args
|
DropDownListCitationStyle_SelectedIndexChanged(Object, PositionChangedEventArgs)
Declaration
protected virtual void DropDownListCitationStyle_SelectedIndexChanged(object sender, PositionChangedEventArgs e)
Parameters
System.Object
sender
|
PositionChangedEventArgs
e
|
DropDownListFont_PopupClosed(Object, RadPopupClosedEventArgs)
Declaration
protected virtual void DropDownListFont_PopupClosed(object sender, RadPopupClosedEventArgs args)
Parameters
System.Object
sender
|
RadPopupClosedEventArgs
args
|
DropDownListFont_PreviewFontChanged(Object, EventArgs)
Declaration
protected virtual void DropDownListFont_PreviewFontChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
DropDownListFontSize_SelectedIndexChanged(Object, PositionChangedEventArgs)
Declaration
protected virtual void DropDownListFontSize_SelectedIndexChanged(object sender, PositionChangedEventArgs e)
Parameters
System.Object
sender
|
PositionChangedEventArgs
e
|
ExecuteCommand(RichTextBoxCommandBase, Boolean)
Declaration
protected virtual void ExecuteCommand(RichTextBoxCommandBase command, bool shouldFocus = true)
Parameters
RichTextBoxCommandBase
command
|
System.Boolean
shouldFocus
|
ExecuteCommand(RichTextBoxCommandBase, Object)
Declaration
protected virtual void ExecuteCommand(RichTextBoxCommandBase command, object parameter)
Parameters
RichTextBoxCommandBase
command
|
System.Object
parameter
|
FillListStylesListView()
Declaration
protected virtual void FillListStylesListView()
FillStylesGallery()
Declaration
protected virtual void FillStylesGallery()
FillTableStylesGallery()
Declaration
protected virtual void FillTableStylesGallery()
GetAcceptChangeItems()
GetAutoFitItems()
GetCitationStyleItems()
Declaration
protected virtual IEnumerable<BibliographicReferenceStyleBase> GetCitationStyleItems()
Returns
System.Collections.Generic.IEnumerable<BibliographicReferenceStyleBase>
|
GetCurrentParagraph()
GetCurrentParagraphBox()
Declaration
protected virtual ParagraphLayoutBox GetCurrentParagraphBox()
Returns
ParagraphLayoutBox
|
GetFontSizeItems()
Declaration
protected virtual BindingList<int> GetFontSizeItems()
Returns
System.ComponentModel.BindingList<System.Int32>
|
GetGetMultiLevelListViewDataItems()
Declaration
protected virtual List<ListViewDataItem> GetGetMultiLevelListViewDataItems()
Returns
System.Collections.Generic.List<ListViewDataItem>
|
GetInsertCitationItems()
GetInsertTableItems()
GetLineNumberingItems()
GetMultiLevelListItems()
GetNotesNavigationItems()
GetOrAddGroupItem(String)
Declaration
public RadGalleryGroupItem GetOrAddGroupItem(string groupName)
Parameters
System.String
groupName
|
Returns
RadGalleryGroupItem
|
GetPageBreakItems()
GetPageMarginItems()
GetPageOrientationItems()
GetPaperSizeItems()
GetPaperSizes()
Gets a collection of standard paper sizes including ISO A-series, B-series, and common regional formats for document page layout configuration.
Declaration
protected virtual IEnumerable<PaperSize> GetPaperSizes()
Returns
System.Collections.Generic.IEnumerable<System.Drawing.Printing.PaperSize>
An enumerable collection of System.Drawing.Printing.PaperSize objects representing various standard paper formats. |
GetRejectChangeItems()
GetSectionColumnItems()
GetTableToolsItems()
GetWatermarkItems()
GroupFont_DialogButtonClick(Object, EventArgs)
Declaration
protected virtual void GroupFont_DialogButtonClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
GroupFootnotes_DialogButtonClick(Object, EventArgs)
Declaration
protected virtual void GroupFootnotes_DialogButtonClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
GroupParagraph_DialogButtonClick(Object, EventArgs)
Declaration
protected virtual void GroupParagraph_DialogButtonClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
HandleDocumentCommandExecuted(RadDocument)
Declaration
protected virtual void HandleDocumentCommandExecuted(RadDocument document)
Parameters
RadDocument
document
|
HandleFontStylePropertiesOnCurrentEditingStyleChanged()
Declaration
protected virtual void HandleFontStylePropertiesOnCurrentEditingStyleChanged()
HandleTableStylePropertiesOnCurrentEditingStyleChanged()
Declaration
protected virtual void HandleTableStylePropertiesOnCurrentEditingStyleChanged()
Initialize()
Initializes all ribbon tabs, groups, buttons, and other UI elements that comprise the rich text editor ribbon interface.
Declaration
protected virtual void Initialize()
InitializeBackstageViewButtonItem(String, Image)
Declaration
protected virtual BackstageButtonItem InitializeBackstageViewButtonItem(string text, Image image)
Parameters
System.String
text
|
System.Drawing.Image
image
|
Returns
BackstageButtonItem
|
InitializeBackstageViewButtonItem(String, Image, RadSvgImage)
Declaration
protected virtual BackstageButtonItem InitializeBackstageViewButtonItem(string text, Image img, RadSvgImage svg)
Parameters
System.String
text
|
System.Drawing.Image
img
|
RadSvgImage
svg
|
Returns
BackstageButtonItem
|
InitializeBigButton(Image, String)
Declaration
protected virtual RadButtonElement InitializeBigButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadButtonElement
|
InitializeBigButton(Image, String, RadSvgImage)
Declaration
protected virtual RadButtonElement InitializeBigButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadButtonElement
|
InitializeBigDropDownButton(Image, String)
Declaration
protected virtual RadDropDownButtonElement InitializeBigDropDownButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadDropDownButtonElement
|
InitializeBigDropDownButton(Image, String, RadSvgImage)
Declaration
protected virtual RadDropDownButtonElement InitializeBigDropDownButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadDropDownButtonElement
|
InitializeBigSplitButton(Image, String)
Declaration
protected virtual RadSplitButtonElement InitializeBigSplitButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadSplitButtonElement
|
InitializeBigSplitButton(Image, String, RadSvgImage)
Declaration
protected virtual RadSplitButtonElement InitializeBigSplitButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadSplitButtonElement
|
InitializeButtonGroup()
Creates and initializes a new ribbon bar button group for organizing multiple related buttons within a ribbon group.
Declaration
protected virtual RadRibbonBarButtonGroup InitializeButtonGroup()
Returns
RadRibbonBarButtonGroup
A new RadRibbonBarButtonGroup instance configured with default settings for button grouping. |
InitializeCheckBox(String)
Declaration
protected virtual RadCheckBoxElement InitializeCheckBox(string text)
Parameters
System.String
text
|
Returns
RadCheckBoxElement
|
InitializeGroup(String)
Creates and initializes a new ribbon bar group with the specified text for organizing related commands within a ribbon tab.
Declaration
protected virtual RadRibbonBarGroup InitializeGroup(string text)
Parameters
System.String
text
The display text for the ribbon group header. |
Returns
RadRibbonBarGroup
A new RadRibbonBarGroup instance configured with the specified text and default padding. |
InitializeListSnapshotRichTextBox()
Initializes the list snapshot rich text box used for list style preview and rendering, configuring it with appropriate settings for list visualization.
Declaration
protected virtual void InitializeListSnapshotRichTextBox()
InitializeMediumButton(Image, String)
Declaration
protected virtual RadButtonElement InitializeMediumButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadButtonElement
|
InitializeMediumButton(Image, String, RadSvgImage)
Declaration
protected virtual RadButtonElement InitializeMediumButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadButtonElement
|
InitializeMediumDropDownButton(Image, String)
Declaration
protected virtual RadDropDownButtonElement InitializeMediumDropDownButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadDropDownButtonElement
|
InitializeMediumDropDownButton(Image, String, RadSvgImage)
Declaration
protected virtual RadDropDownButtonElement InitializeMediumDropDownButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadDropDownButtonElement
|
InitializeMediumSplitButton(Image, String)
Declaration
protected virtual RadSplitButtonElement InitializeMediumSplitButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadSplitButtonElement
|
InitializeMediumSplitButton(Image, String, RadSvgImage)
Declaration
protected virtual RadSplitButtonElement InitializeMediumSplitButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadSplitButtonElement
|
InitializePasteOptiopnsItems()
Declaration
protected virtual RadItemCollection InitializePasteOptiopnsItems()
Returns
RadItemCollection
|
InitializeQuickAccessButton(Image, String)
Declaration
protected virtual RadButtonElement InitializeQuickAccessButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadButtonElement
|
InitializeQuickAccessButton(Image, String, RadSvgImage)
Declaration
protected virtual RadButtonElement InitializeQuickAccessButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadButtonElement
|
InitializeSmallButton(Image, String)
Declaration
protected virtual RadButtonElement InitializeSmallButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadButtonElement
|
InitializeSmallButton(Image, String, RadSvgImage)
Declaration
protected virtual RadButtonElement InitializeSmallButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadButtonElement
|
InitializeSmallDropDownButton(Image, String)
Declaration
protected virtual RadDropDownButtonElement InitializeSmallDropDownButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadDropDownButtonElement
|
InitializeSmallDropDownButton(Image, String, RadSvgImage)
Declaration
protected virtual RadDropDownButtonElement InitializeSmallDropDownButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadDropDownButtonElement
|
InitializeSnapshotRichTextBox()
Initializes the snapshot rich text box used for style preview and rendering, configuring it with appropriate settings for style visualization.
Declaration
protected virtual void InitializeSnapshotRichTextBox()
InitializeTab(String, Boolean)
Creates and initializes a new ribbon tab with the specified text and selection state for organizing related rich text editing commands.
Declaration
protected virtual RichTextEditorRibbonTab InitializeTab(string text, bool selected)
Parameters
System.String
text
The display text for the ribbon tab. |
System.Boolean
selected
True to initially select this tab; false to leave it unselected. |
Returns
RichTextEditorRibbonTab
A new RichTextEditorRibbonTab instance configured with the specified settings. |
InitializeToggleButton(Image, String)
Declaration
protected virtual RadToggleButtonElement InitializeToggleButton(Image img, string text)
Parameters
System.Drawing.Image
img
|
System.String
text
|
Returns
RadToggleButtonElement
|
InitializeToggleButton(Image, String, RadSvgImage)
Declaration
protected virtual RadToggleButtonElement InitializeToggleButton(Image img, string text, RadSvgImage svg)
Parameters
System.Drawing.Image
img
|
System.String
text
|
RadSvgImage
svg
|
Returns
RadToggleButtonElement
|
InsertCitation_ItemClick(Object, EventArgs)
Declaration
protected virtual void InsertCitation_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
InsertTable_SelectionChanged(Object, TableSelectionChangedEventArgs)
Declaration
protected virtual void InsertTable_SelectionChanged(object sender, TableSelectionChangedEventArgs e)
Parameters
System.Object
sender
|
TableSelectionChangedEventArgs
e
|
InsertTableMenuItem_Click(Object, EventArgs)
Declaration
protected virtual void InsertTableMenuItem_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
IsFontStyleValid(FontFamily)
Declaration
protected virtual bool IsFontStyleValid(FontFamily family)
Parameters
System.Drawing.FontFamily
family
|
Returns
System.Boolean
|
LinkToPrevious_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void LinkToPrevious_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ListViewElement_CurrentItemChanging(Object, ListViewItemChangingEventArgs)
Declaration
protected virtual void ListViewElement_CurrentItemChanging(object sender, ListViewItemChangingEventArgs e)
Parameters
System.Object
sender
|
ListViewItemChangingEventArgs
e
|
menuItemDefineNewListStyle_Click(Object, EventArgs)
NavigateFootnotes_ItemClick(Object, EventArgs)
ObservableListStyleCollection_CollectionChanged(Object, NotifyCollectionChangedEventArgs)
Declaration
protected virtual void ObservableListStyleCollection_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object
sender
|
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
|
OnBindingContextChanged(EventArgs)
Handles binding context changes by updating style event handlers to ensure proper synchronization with the new data context.
Declaration
protected override void OnBindingContextChanged(EventArgs e)
Parameters
System.EventArgs
e
The event arguments for the binding context change. |
Overrides
OnLoad(Size)
Handles the load event by applying the current theme to child controls and ensuring proper initialization of the ribbon bar's visual appearance.
Declaration
protected override void OnLoad(Size desiredSize)
Parameters
System.Drawing.Size
desiredSize
The desired size for the control during the load operation. |
Overrides
OnNotifyPropertyChanged(String)
Handles property change notifications by forwarding them to the base class and managing property-specific update logic.
Declaration
protected override void OnNotifyPropertyChanged(string propertyName)
Parameters
System.String
propertyName
The name of the property that changed. |
Overrides
OnThemeChanged()
Handles theme changes by updating icon sets and visual appearance to match the current theme (standard, dark, or modern style).
Declaration
protected override void OnThemeChanged()
Overrides
OnThemeNameChanged(ThemeNameChangedEventArgs)
Handles theme name changes by synchronizing the theme across all child controls in the ribbon bar to maintain consistent appearance.
Declaration
protected override void OnThemeNameChanged(ThemeNameChangedEventArgs e)
Parameters
ThemeNameChangedEventArgs
e
The event arguments containing information about the theme name change. |
Overrides
ProcessFocusRequested(RadElement)
Processes focus requests for ribbon elements by preventing focus to maintain focus on the associated rich text editor.
Declaration
protected override bool ProcessFocusRequested(RadElement element)
Parameters
RadElement
element
The RadElement requesting focus. |
Returns
System.Boolean
Always returns false to prevent the ribbon bar from receiving focus. |
Overrides
RadRichTextBox_DocumentChanged(Object, EventArgs)
Declaration
protected virtual void RadRichTextBox_DocumentChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
RichTextBoxElement_ActiveDocumentEditorChanged(Object, ActiveDocumentEditorChangedEventArgs)
Declaration
protected virtual void RichTextBoxElement_ActiveDocumentEditorChanged(object sender, ActiveDocumentEditorChangedEventArgs e)
Parameters
System.Object
sender
|
ActiveDocumentEditorChangedEventArgs
e
|
RichTextBoxElement_DocumentChanged(Object, EventArgs)
Declaration
protected virtual void RichTextBoxElement_DocumentChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
RichTextBoxElement_IsInHeaderFooterEditModeChanged(Object, EventArgs)
RichTextBoxElement_IsSpellCheckingEnabledChanged(Object, EventArgs)
Declaration
protected virtual void RichTextBoxElement_IsSpellCheckingEnabledChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
RichTextBoxElement_ProtectionStateChanged(Object, EventArgs)
Declaration
protected virtual void RichTextBoxElement_ProtectionStateChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
RichTextBoxElement_RadPropertyChanged(Object, RadPropertyChangedEventArgs)
Declaration
protected virtual void RichTextBoxElement_RadPropertyChanged(object sender, RadPropertyChangedEventArgs e)
Parameters
System.Object
sender
|
RadPropertyChangedEventArgs
e
|
ScaleControl(SizeF, BoundsSpecified)
Scales the control and its backstage view when DPI changes or scaling is applied, ensuring proper appearance at different display scales.
Declaration
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)
Parameters
System.Drawing.SizeF
factor
The scaling factor to apply to the control dimensions. |
System.Windows.Forms.BoundsSpecified
specified
The bounds specification that determines which dimensions to scale. |
Overrides
SetInitialListStyleItemSource(RadRichTextBox)
Declaration
protected virtual void SetInitialListStyleItemSource(RadRichTextBox radRichTextBox)
Parameters
RadRichTextBox
radRichTextBox
|
SetInitialQuickStyleItemSource(RadRichTextBox)
Declaration
protected virtual void SetInitialQuickStyleItemSource(RadRichTextBox radRichTextBox)
Parameters
RadRichTextBox
radRichTextBox
|
SetInitialTableStyleItemSource(RadRichTextBox)
Declaration
protected virtual void SetInitialTableStyleItemSource(RadRichTextBox radRichTextBox)
Parameters
RadRichTextBox
radRichTextBox
|
SetListStyleItemSource(RadRichTextBox)
Declaration
protected virtual void SetListStyleItemSource(RadRichTextBox radRichTextBox)
Parameters
RadRichTextBox
radRichTextBox
|
SetQuickStyleItemSource(RadRichTextBox)
Declaration
protected virtual void SetQuickStyleItemSource(RadRichTextBox radRichTextBox)
Parameters
RadRichTextBox
radRichTextBox
|
SetTableStyleItemSource(RadRichTextBox)
Declaration
protected virtual void SetTableStyleItemSource(RadRichTextBox radRichTextBox)
Parameters
RadRichTextBox
radRichTextBox
|
ShouldLoadCustomFont(FontFamily)
Declaration
protected virtual bool ShouldLoadCustomFont(FontFamily family)
Parameters
System.Drawing.FontFamily
family
|
Returns
System.Boolean
|
SpinElementFooterFromBottom_ValueChanged(Object, EventArgs)
SpinElementHeaderFromTop_ValueChanged(Object, EventArgs)
Declaration
protected virtual void SpinElementHeaderFromTop_ValueChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
SplitButtonAcceptChange_ItemClick(Object, EventArgs)
Declaration
protected virtual void SplitButtonAcceptChange_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
SplitButtonRejectChange_ItemClick(Object, EventArgs)
Declaration
protected virtual void SplitButtonRejectChange_ItemClick(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
StyleDataCollection_CollectionChanged(Object, NotifyCollectionChangedEventArgs)
Declaration
protected virtual void StyleDataCollection_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object
sender
|
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
|
StyleGalleryItem_Click(Object, EventArgs)
Declaration
protected virtual void StyleGalleryItem_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
SubscribeFromTableLookItemEvents()
Declaration
protected virtual void SubscribeFromTableLookItemEvents()
SubscribeToTableCellAlignmentItemEvents()
Declaration
protected virtual void SubscribeToTableCellAlignmentItemEvents()
TableStyleGalleryItem_Click(Object, EventArgs)
Declaration
protected virtual void TableStyleGalleryItem_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ToggleButtonBoldStyle_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonBoldStyle_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonBulletedList_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonBulletedList_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonHighlightMergeFields_Click(Object, EventArgs)
Declaration
protected virtual void ToggleButtonHighlightMergeFields_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ToggleButtonItalicStyle_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonItalicStyle_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonLeftToRightTextDirection_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonLeftToRightTextDirection_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonNumberedList_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonNumberedList_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonProtectDocument_Click(Object, EventArgs)
Declaration
protected virtual void ToggleButtonProtectDocument_Click(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
ToggleButtonRightToLeftTextDirection_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonRightToLeftTextDirection_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonShowFormattingSymbols_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonShowFormattingSymbols_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonShowHideComments_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonShowHideComments_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonStrikethroughStyle_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonStrikethroughStyle_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonSubscript_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonSubscript_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonSuperscript_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonSuperscript_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonTextAlignCenter_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonTextAlignCenter_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonTextAlignJustify_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonTextAlignJustify_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonTextAlignLeft_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonTextAlignLeft_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonTextAlignRight_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonTextAlignRight_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonTrackChanges_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonTrackChanges_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleButtonUnderlineStyle_ToggleStateChanged(Object, StateChangedEventArgs)
Declaration
protected virtual void ToggleButtonUnderlineStyle_ToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
System.Object
sender
|
StateChangedEventArgs
args
|
ToggleCellAlignmentButton(RadToggleButtonElement)
Declaration
protected virtual void ToggleCellAlignmentButton(RadToggleButtonElement button)
Parameters
RadToggleButtonElement
button
|
UnsubscribeFromTableLookItemEvents()
Declaration
protected virtual void UnsubscribeFromTableLookItemEvents()
UnsubscribeToTableCellAlignmentItemEvents()
Declaration
protected virtual void UnsubscribeToTableCellAlignmentItemEvents()
UnwireStyleEvents()
Declaration
protected virtual void UnwireStyleEvents()
UpdateButtonsStateOnDocumentChanged()
Declaration
protected virtual void UpdateButtonsStateOnDocumentChanged()
WatermarkListView_SelectedIndexChanged(Object, EventArgs)
Declaration
protected virtual void WatermarkListView_SelectedIndexChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
WireEvents()
Wires up all event handlers for ribbon buttons, menu items, and other UI elements to provide rich text editing functionality.
Declaration
protected virtual void WireEvents()
WireStyleEvents()
Declaration
protected virtual void WireStyleEvents()