Click or drag to resize
RadRichTextEditor Class
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsControl
        System.Windows.FormsScrollableControl
          Telerik.WinControlsRadControl
            Telerik.WinControls.UIRadRichTextEditor

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.RichTextEditor (in Telerik.WinControls.RichTextEditor.dll) Version: 2018.3.911.40 (2018.3.911.40)
Syntax
[TelerikToolboxCategoryAttribute("RichTextEditor")]
[DockingAttribute(DockingBehavior.Ask)]
public class RadRichTextEditor : RadControl, 
	IPrintable

The RadRichTextEditor type exposes the following members.

Constructors
  NameDescription
Public methodRadRichTextEditor
Initializes a new instance of the RadRichTextEditor class
Top
Properties
  NameDescription
Public propertyAcceptsReturn
Gets or sets a value indicating whether pressing the RETURN key types a RETURN character in the control.
Public propertyAcceptsTab
Gets or sets a value indicating whether pressing the TAB key types a TAB character in the control instead of moving the focus to the next control in the tab order.
Public propertyAccessibilityRequested
Gets or sets a value indicating whether the CodedUI Tests functionality is requested from external program such a Narrator.
(Inherited from RadControl.)
Public propertyAllowScaling
Gets or sets a value indicating whether the scaling is enabled.
Public propertyAllowShowFocusCues
Indicates focus cues display, when available, based on the corresponding control type and the current UI state.
(Inherited from RadControl.)
Public propertyAnalyticsName
Gets or sets the Analytics Name associated with this control. By default the Control Name property is logged. If you want to customize the information which will be logged for this control set this property to a preferred value.
(Inherited from RadControl.)
Public propertyAutoInsertHyperlinks
Gets or sets a value indicating whether hyperlinks should be automatically detected.
Public propertyAutoSize
RadRichTextEditor does not support AutoSize True this property always returns False.
(Overrides RadControlAutoSize.)
Public propertyBackColor
RadRichTextEditor consists of multiple visual elements and separate settings are provided to customize their appearance. Current BackColor property might be ignored.
(Overrides RadControlBackColor.)
Public propertyBehavior
Gets the input behavior for the control.
(Inherited from RadControl.)
Public propertyBorderColor
Gets or sets the color of the border.
Protected propertyCanEnableIme (Overrides ControlCanEnableIme.)
Public propertyCaretColor
Gets or sets the color of the caret.
Public propertyCaretWidth
Gets or sets the width of the caret.
Public propertyCausesValidation
Gets or sets a value indicating whether the control causes validation to be performed on any controls that require validation when it receives focus.
(Inherited from RadControl.)
Public propertyCommandBindings (Inherited from RadControl.)
Public propertyCommands
Provides access to the commands that can be executed by this RadRichTextEditor.
Public propertyCommentPaneMinWidth
Gets or sets the minimum width of the comments pane.
Public propertyCommentTemplateContentMargin
Gets or sets the comment template content margin.
Public propertyCurrentEditingStyle
Gets a value indicating the current editing style.
Public propertyCurrentUser
Gets or sets information about the current user.
Public propertyCurrentVisiblePage
Gets the currently visible page number.
Protected propertyDefaultSize
Gets the default size when the control is dragged onto the designer surface.
(Overrides ControlDefaultSize.)
Public propertyDispatcher
Public propertyDocument
Gets or sets the currently active document in the editor.
Public propertyDocumentEditor
Gets the active document editor which provides methods for editing the document in an undo scope.
Public propertyDocumentInheritsDefaultStyleSettings
Gets or sets value indicating whether the edited Document instance should use by default the FontFamily, FontSize, ForeColor and other style properties applied to this RadRichTextBox using the DefaultStyleSettings.
Public propertyElementTree (Inherited from RadControl.)
Public propertyEnableAnalytics
Gets or sets a value indicating whether the Analytics functionality is enabled or disabled for this control.
(Inherited from RadControl.)
Public propertyEnableCodedUITests
Gets or sets a value indicating whether the CodedUI Tests functionality is enabled.
(Inherited from RadControl.)
Public propertyEnableGestures
Gets or sets a value indicating whether the Gestures functionality is enabled.
(Inherited from RadControl.)
Public propertyEnableKeyMap
Gets or sets whether Key Map (Office 2007 like accelerator keys map) is used for this specific control. Currently this option is implemented for the RadRibbonBar control only.
(Inherited from RadControl.)
Public propertyEnableRadAccessibilityObjects
Gets or sets a value indicating whether the RadControls Accessible custom object is enabled.
(Inherited from RadControl.)
Public propertyEnableTheming
Gets or sets value indicating whether the control is styled through theme
(Inherited from RadControl.)
Public propertyFieldShadingMode
Gets or sets the field shading type/
Public propertyFocusable (Inherited from RadControl.)
Public propertyFocusedElement (Inherited from RadControl.)
Public propertyFont
RadRichTextEditor consists of multiple visual elements and separate settings are provided to customize their appearance. Current Font property might be ignored.
(Overrides RadControlFont.)
Public propertyForeColor
RadRichTextEditor consists of multiple visual elements and separate settings are provided to customize their appearance. Current ForeColor property might be ignored.
(Overrides RadControlForeColor.)
Public propertyHorizontalScrollBarVisibility
Gets or sets a value representing the horizontal scroll bar visibility.
Public propertyHyperlinkNavigationMode
Gets or sets the hyperlink navigation mode.
Public propertyHyperlinkToolTipFormatString
Gets or sets the hyperlink tool text.
Public propertyIgnoredWords
Gets or sets an instance of IIgnoredWordDictionary that provides a list of words that would be ignored by spell checker.
Public propertyImageList
Gets or sets the ImageList that contains the images displayed by this control.
(Inherited from RadControl.)
Public propertyImageScalingSize
Gets or sets the image scaling size.
(Inherited from RadControl.)
Public propertyImageSelectionAdornerSettings
Provides settings for the adorners of the selected images.
Public propertyInputHandler
Gets or sets the component which is responsible for handling the input of RadRichTextEditor.
Public propertyIsContextMenuEnabled
Gets or sets a value indicating whether context menu is enabled.
Public propertyIsDesignMode (Inherited from RadControl.)
Public propertyIsDisplayed
Determines whether the control is currently displayed on the screen.
(Inherited from RadControl.)
Public propertyIsInHeaderFooterEditMode
Gets or sets a value indicating whether the editor is currently in Header/Footer edit mode.
Public propertyIsInitializing (Inherited from RadControl.)
Public propertyIsLoaded
Determines whether the control is properly loaded.
(Inherited from RadControl.)
Public propertyIsReadOnly
Gets or sets a value indicating whether the control is read-only.
Public propertyIsSelectionEnabled
Gets or sets a value indicating whether selection can be made in the document.
Public propertyIsSelectionMiniToolBarEnabled
Gets or sets a value indicating whether the mini toolbar that appears after a selection is enabled.
Public propertyIsSpellCheckingEnabled
Gets or sets a value indicating whether the spell checking is enabled for this document.
Public propertyIsTrackChangesEnabled
Gets or sets a value indicating whether formatting symbols are shown in the document.
Public propertyLayoutManager (Inherited from RadControl.)
Public propertyLayoutMode
Gets or sets the document layout mode.
Public propertyLineBreakingRuleLanguage
Gets or sets the language which rules should be used for line breaking in the paragraphs.
Public propertyMaximumSize
Gets or sets the size that is the upper limit that GetPreferredSize can specify.
(Inherited from RadControl.)
Public propertyMinimumSize
Gets or sets the size that is the lower limit that GetPreferredSize can specify
(Inherited from RadControl.)
Public propertyPadding
Gets or sets padding within the control.
(Inherited from RadControl.)
Public propertyPageBackColor
Gets or sets the back color that should be applied to all pages.
Public propertyRichTextBoxElement
Gets the RadRichTextBox that is the main element in the control.
Public propertyRootElement
Gets the RootElement of the control.
(Inherited from RadControl.)
Public propertyScaleFactor
Gets or sets a value representing the current view scale factor.
Public propertySelectedComment
Gets or sets the currently selected comment.
Public propertySelectedNote
Gets or sets the currently selected note.
Public propertySelectionFill
Gets or sets the fill of the selection rectangle.
Public propertySelectionStroke
Gets or sets the border of the selection rectangle.
Public propertyShowComments
Gets or sets a value indicating whether the comments are shown.
Public propertyShowFormattingSymbols
Gets or sets a value indicating whether formatting symbols are shown in the document.
Public propertyShowItemToolTips
Gets or sets a value indicating whether ToolTips are shown for the RadItem objects contained in the RadControl.
(Inherited from RadControl.)
Public propertyShowMergeFieldsHighlight
Gets or sets a value indicating whether merged fields should be highlighted.
Public propertySite (Inherited from RadControl.)
Public propertySmallImageList
Gets or sets the SmallImageList that contains the small images which are displayed when there's not enough space.
(Inherited from RadControl.)
Public propertySmallImageScalingSize
Gets or sets the small image scaling size.
(Inherited from RadControl.)
Public propertySpellChecker
Gets or sets the ISpellChecker implementation used when proofing.
Public propertyText (Overrides RadControlText.)
Public propertyThemeClassName
Gets or sets the class name string that ThemeResolutionService will use to find the themes registered for the control.
(Inherited from RadControl.)
Public propertyThemeName
Gets or sets control's preferred theme name. Themes are stored and retrieved using APIs of ThemeResolutionService.
(Inherited from RadControl.)
Public propertyUseCompatibleTextRendering
Determines whether to use compatible text rendering engine (GDI+) or not (GDI).
(Inherited from RadControl.)
Public propertyUsers
Gets or sets a collection containing the users' permissions on the current document.
Protected propertyValidationCancel (Inherited from RadControl.)
Public propertyVerticalScrollBarVisibility
Gets or sets a value representing the vertical scroll bar visibility.
Top
Methods
  NameDescription
Public methodAcceptAllRevisions
Accepts all revisions in the current document.
Public methodAcceptRevision
Accepts revision.
Public methodAddTabStop
Adds the provided TabStop at the current position of the document.
Public methodAddTabStopRange
Adds the provided TabStops at the current position of the document.
Public methodBeginInit
Suspends layout during initialization.
(Inherited from RadControl.)
Public methodCallAccessibilityNotifyClients
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnGotFocus
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyPress
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnKeyUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallBaseOnLostFocus
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnClick
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnDoubleClick
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyPress
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnKeyUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseCaptureChanged
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseEnter
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseHover
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseLeave
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseMove
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseUp
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnMouseWheel
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnPreviewKeyDown
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnScreenTipNeeded
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnThemeNameChanged
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnToolTipTextNeeded
This method is used internally!
(Inherited from RadControl.)
Public methodCallOnVisibleChanged
This method is used internally!
(Inherited from RadControl.)
Protected methodCanEditElementAtDesignTime
Determines whether an element may be edited via the EditUIElements dialog at design-time.
(Inherited from RadControl.)
Public methodCanEditUIElement
Determines whether an element from this element tree may be displayed in the EditUIElements dialog.
(Inherited from RadControl.)
Public methodChangeAllFieldsDisplayMode
Changes the display mode of all fields in the document.
Public methodChangeBaselineAlignment
Changes the baseline alignment of the current run in the document.
Public methodChangeBibliographicStyle
Changes the bibliographic style of all bibliography related fields in the document.
Public methodChangeDifferentFirstPageHeaderFooter
Turns on or off the option to have a different header on the first page.
Public methodChangeDifferentOddAndEvenPagesHeaderFooter
Turns on or off the option to have different headers and footers on odd and even pages.
Public methodChangeDocumentDefaultTabWidth
Changes the width that a single Tab character takes.
Public methodChangeDocumentElementTag
Changes the Tag property of a specified DocumentElement.
Public methodChangeDocumentEndnotesFirstNumber
Changes the starting number of the endnotes of the document.
Public methodChangeDocumentEndnotesNumberingFormat
Changes the list numbering format for the endnotes in the document.
Public methodChangeDocumentEndnotesNumberingRestartType
Changes the mode in which endnotes numbers are reset to start from the first number.
Public methodChangeDocumentEndnotesPosition
Changes the location of the endnotes of the document.
Public methodChangeDocumentFootnotesFirstNumber
Changes the starting number of the footnotes of the document.
Public methodChangeDocumentFootnotesNumberingFormat
Changes the list numbering format for the footnotes in the document.
Public methodChangeDocumentFootnotesNumberingRestartType
Changes the mode in which footnotes numbers are reset to start from the first number.
Public methodChangeDocumentFootnotesPosition
Changes the location of the footnotes in the document.
Public methodChangeDocumentIsStrictLineBreakingRuleEnabled
Enables or disabled the Strict line breaking rule.
Public methodChangeDocumentLineBreakingRuleLanguage
Applies the provided language to be used when calculating line breakings.
Public methodChangeDocumentNoLineBreaksAfterRule
Applies the provided line breaking as no line breaking after rule.
Public methodChangeDocumentNoLineBreaksBeforeRule
Applies the provided line breaking rule as no line breaking before rule.
Public methodChangeFieldDisplayMode
Changes the field display mode.
Public methodChangeFontFamily
Changes the font family of the current run in the document.
Public methodChangeFontSize
Changes the font size of the current run in the document.
Public methodChangeFontStyle
Changes the font style of the current run in the document.
Public methodChangeFontWeight
Changes the font weight of the current run in the document.
Public methodChangeImageRotateAngle
Changes the image rotate angle.
Public methodChangeImageSize
Changes the size of the image.
Public methodChangeLayoutMode
Changes the layout mode.
Public methodChangeListStyle
Changes the ListStyle of the selected paragraphs in the document.
Public methodChangeParagraphAutomaticSpacingAfter
Controls whether automatic spacing is applied after the current paragraph.
Public methodChangeParagraphAutomaticSpacingBefore
Controls whether automatic spacing is applied before the current paragraph.
Public methodChangeParagraphBackground
Changes the background color of the selected paragraphs in the document.
Public methodChangeParagraphFirstLineIndent
Changes the left indent of the current paragraph.
Public methodChangeParagraphFlowDirection
Changes the FlowDirection of the selected paragraphs in the document.
Public methodChangeParagraphIsLineBreakingRuleEnabled
Changes a value indicating whether the line breaking rule is enabled.
Public methodChangeParagraphLeftIndent
Changes the left indent of the current paragraph.
Public methodChangeParagraphLineSpacing(Double)
Changes the lines spacing inside the current paragraph.
Public methodChangeParagraphLineSpacing(Double, LineSpacingType)
Changes the line spacing inside the current paragraph.
Public methodChangeParagraphLineSpacingType
Changes the line spacing type inside the current paragraph.
Public methodChangeParagraphListLevel
Changes the list level the paragraph is currently in.
Public methodChangeParagraphRightIndent
Changes the right indent of the current paragraph.
Public methodChangeParagraphSpacingAfter
Changes the spacing after the current paragraph.
Public methodChangeParagraphSpacingBefore
Changes the spacing before the current paragraph.
Public methodChangeParagraphStyle
Changes the paragraph style of the current paragraph.
Public methodChangeSectionActualPageMargin
Changes the actual page margin (regarding the page orientation) of the section.
Public methodChangeSectionEndnotesFirstNumber
Changes the starting number of the endnotes of the current section.
Public methodChangeSectionEndnotesNumberingFormat
Changes the list numbering format for the endnotes in the current section.
Public methodChangeSectionEndnotesNumberingRestartType
Changes the mode in which endnotes numbers are reset to start from the first number in the current section.
Public methodChangeSectionFirstPageNumber
Changes the first page number of the current section. Set null continue numeration form the previous section.
Public methodChangeSectionFooterBottomMargin
Changes the bottom margin of the footer of the current section.
Public methodChangeSectionFooterLinkToPrevious
Changes the value indicated whether the a section footer should be linked to the footer of the previous section.
Public methodChangeSectionFootnotesFirstNumber
Changes the starting number of the footnotes of the current section.
Public methodChangeSectionFootnotesNumberingFormat
Changes the list numbering format for the footnotes in the current section.
Public methodChangeSectionFootnotesNumberingRestartType
Changes the mode in which footnotes numbers are reset to start from the first number in the current section.
Public methodChangeSectionHeaderLinkToPrevious
Changes the value indicated whether the a section header should be linked to the header of the previous section.
Public methodChangeSectionHeaderTopMargin
Changes the top margin of the header of the current section.
Public methodChangeSectionPageMargin
Changes the page margin of the current section.
Public methodChangeSectionPageOrientation
Changes the page orientation of the current section.
Public methodChangeSectionPageSize
Changes the page size of the current section.
Public methodChangeSpanStyle
Changes the style of current run in the document.
Public methodChangeStrikethrough
Changes the strikethrough of the current run in the document.
Public methodChangeTableBorders
Applies the border to the selected tables.
Public methodChangeTableCellBackground
Changes the back color of the currently selected cells.
Public methodChangeTableCellBorders(Border)
Applies the border to the currently selected cells.
Public methodChangeTableCellBorders(TableCellBorders)
Applies the borders to the currently selected cells.
Public methodChangeTableCellContentAlignment
Applies the content alignment settings to the selected cells.
Public methodChangeTableCellHorizontalContentAlignment
Applies the horizontal alignment to the selected cells.
Public methodChangeTableCellPadding
Applies the padding to the currently selected cells.
Public methodChangeTableCellSpacing
Applies the cell spacing to the currently selected tables.
Public methodChangeTableCellVerticalContentAlignment
Applies the vertical alignment to the selected cells.
Public methodChangeTableDefaultCellPadding
Changes the default cell padding of the currently selected tables.
Public methodChangeTableFlowDirection
Changes the flow direction of the current table to the flow direction.
Public methodChangeTableGridColumnWidth
Changes the width of the column at the given index.
Public methodChangeTableHorizontalAlignment
Changes the horizontal alignment of the current table.
Public methodChangeTableIndent
Changes the table indentation.
Public methodChangeTableLayoutMode
Changes the layout mode of the table.
Public methodChangeTableLook
Applies the table look to the selected tables.
Public methodChangeTablePreferredWidth
Changes the preferred table width to the provided one.
Public methodChangeTableRowHeight
Changes the height of the table row.
Public methodChangeTextAlignment
Changes the text alignment of the current run in the document.
Public methodChangeTextForeColor
Changes the text foreground color of the current run in the document.
Public methodChangeTextHighlightColor
Changes the text highlight color of the current run in the document.
Public methodChangeUnderlineColor
Changes the underline color of the current run in the document.
Public methodChangeUnderlineDecoration
Changes the underline decoration of the current run in the document.
Public methodClearAllFormatting
Clears all of the formatting of the current paragraph and run in the document.
Public methodClearFormatting
Clears the formatting of the current run in the document.
Public methodClearTabStops
Removes all TabStops from the document.
Protected methodConstruct (Inherited from RadControl.)
Public methodContinueListNumbering
Removes all paragraphs from the current list and continues the first possible list before that paragraph. The paragraph should be in list and should be first in the list, otherwise this method does nothing.
Public methodControlDefinesThemeForElement
Checks whether the element's theme is defined by the control.
(Inherited from RadControl.)
Public methodCopy
Copies currently selected document elements into the clipboard
Protected methodCreateBehavior (Overrides RadControlCreateBehavior.)
Protected methodCreateChildItems (Overrides RadControlCreateChildItems(RadElement).)
Protected methodCreateRootElement (Inherited from RadControl.)
Public methodCut
Executes the Cut command.
Public methodDecrementFontSize
Decrements the font size of the current run in the document.
Public methodDecrementParagraphLeftIndent
Decrements the left indent of the current paragraph.
Public methodDecrementParagraphListLevel
Decrements the list level the paragraph is currently in by 1.
Public methodDelete
Deletes from the document respecting CaretPosition and Selection.
Public methodDeleteAllComments
Deletes all comments in the current document.
Public methodDeleteAnnotationRange
Deletes an annotation range.
Public methodDeleteBookmark(String)
Deletes a bookmark.
Public methodDeleteBookmark(BookmarkRangeStart)
Deletes a bookmark.
Public methodDeleteCodeBlock
Deletes a code block.
Public methodDeleteComment
Deletes the current comment.
Public methodDeleteComment(CommentRangeStart)
Deletes a comment.
Public methodDeletePermissionRange
Deletes a permission range.
Public methodDeleteReadOnlyRange
Deletes the current read only range.
Public methodDeleteReadOnlyRange(ReadOnlyRangeStart)
Deletes the read only range.
Public methodDeleteTable
Deletes the table currently containing the caret.
Public methodDeleteTable(Table)
Deletes the table from the document.
Public methodDeleteTableColumn
Deletes the current column.
Public methodDeleteTableRow
Deletes the current row from the table.
Public methodDeleteTableRow(TableRow)
Deletes the row from the table.
Public methodDisableGesture
Disable firing gesture events of the specified type.
(Inherited from RadControl.)
Public methodDisableWatermark
Removes the currently applied watermark.
Protected methodDispose (Inherited from RadControl.)
Public methodEditListStyleInDialog
Shows the dialog for editing styles.
Public methodEnableGesture
Enable firing gesture events of the specified type.
(Inherited from RadControl.)
Public methodEndInit (Overrides RadControlEndInit.)
Protected methodFindPropertyInChildren (Inherited from RadControl.)
Public methodFocusFooter
Focuses the footer of the current page.
Public methodFocusHeader
Focuses the header of the current page.
Public methodGetApperanceSettingsForComment
Gets the visual settings for the given comment.
Public methodGetChildAt
Method used by control Code Dom serializer to access element in the collection of RootElement.
(Inherited from RadControl.)
Public methodGetContent
Gets the content in various formats.
Public methodGetControlDefaultSize
This method is used internally!
(Inherited from RadControl.)
Protected methodGetInputElement (Inherited from RadControl.)
Public methodGetPlainText
Strips all html tags of the text set to the control and returns only the plain text.
(Inherited from RadControl.)
Public methodGetPreferredSize (Inherited from RadControl.)
Protected methodGetRootElementDesiredSize (Inherited from RadControl.)
Public methodGoToNextComment
Moves current position to the next comment.
Public methodGoToNextEndnote
Moves current position to the next endnote.
Public methodGoToNextFootnote
Moves current position to the next footnote.
Public methodGoToNextRevision
Moves current position to the next revision.
Public methodGoToPreviousComment
Moves current position to the previous comment.
Public methodGoToPreviousEndnote
Moves current position to the previous endnote.
Public methodGoToPreviousFootnote
Moves current position to the previous footnote.
Public methodGoToPreviousRevision
Moves current position to the previous revision.
Public methodIncrementFontSize
Increments the font size of the current run in the document.
Public methodIncrementParagraphLeftIndent
Increments the left indent of the current paragraph.
Public methodIncrementParagraphListLevel
Increments the list level the paragraph is currently in by 1.
Protected methodInitializeRootElement (Inherited from RadControl.)
Public methodInsert(String)
Inserts text into the document at current caret position.
Public methodInsert(String, DocumentPosition)
Inserts text into the document at the specified position.
Public methodInsertAnnotationRange
Inserts an annotation range.
Public methodInsertBookmark
Inserts a bookmark.
Public methodInsertCaption
Inserts a caption.
Public methodInsertCodeBlock
Inserts code block into the document at caret position. If caret position is in code block, replaces the current code block.
Public methodInsertComment
Inserts a comment.
Public methodInsertCrossReferenceToBookmark
Inserts a Cross-Reference to a bookmark into the document at current caret position.
Public methodInsertCrossReferenceToCaption
Inserts a Cross-Reference to a caption into the document at current caret position.
Public methodInsertCrossReferenceToHeading
Inserts a Cross-Reference to a heading paragraph into the document at current caret position.
Public methodInsertEndnote
Inserts endnote at the current position.
Public methodInsertEndnote(Note)
Inserts the endnote at the current position.
Public methodInsertField(Field)
Inserts a field into the document at current caret position.
Public methodInsertField(Field, FieldDisplayMode)
Inserts a field into the document at current caret position in a specified display mode.
Public methodInsertFootnote
Inserts footnote at the current position.
Public methodInsertFootnote(Note)
Inserts the footnote at the current position.
Public methodInsertFragment(DocumentFragment)
Inserts a document fragment.
Public methodInsertFragment(DocumentFragment, DocumentPosition)
Inserts a fragment at specified position.
Public methodInsertHyperlink(HyperlinkInfo)
Creates hyperlink form the current selection.
Public methodInsertHyperlink(HyperlinkInfo, IEnumerableInline)
Inserts collection of inlines as hyperlink into the document.
Public methodInsertHyperlink(HyperlinkInfo, String)
Inserts hyperlink into the document.
Public methodInsertHyperlink(HyperlinkInfo, StyleDefinition) Obsolete.
Creates hyperlink form the current selection.
Public methodInsertHyperlink(HyperlinkInfo, String, StyleDefinition) Obsolete.
Inserts hyperlink into the document.
Public methodInsertImage
Inserts image inline into the document.
Public methodInsertInline(Inline)
Inserts inline element into the document.
Public methodInsertInline(Inline, DocumentPosition)
Inserts inline element into the document.
Public methodInsertLine
Inserts text and adds new paragraph after it.
Public methodInsertLineBreak
Inserts LineBreak into the document at current caret position.
Public methodInsertPageBreak
Inserts PageBreak into the document at current caret position.
Public methodInsertParagraph
Inserts a new paragraph.
Public methodInsertPermissionRange
Inserts new permission range.
Public methodInsertReadOnlyRange
Inserts a read only range.
Public methodInsertSectionBreak
Inserts SectionBreak into the document at current caret position.
Public methodInsertSectionBreak(SectionBreakType)
Inserts SectionBreak of the specified type into the document at current caret position.
Public methodInsertTable(Table)
Inserts the table at the current carret position.
Public methodInsertTable(Int32, Int32)
Inserts a table with the given number or rows and columns.
Public methodInsertTableColumn
Adds a column to the table.
Public methodInsertTableColumnToTheLeft
Adds a column to the left of the current one.
Public methodInsertTableColumnToTheRight
Adds a column to the right of the current one.
Public methodInsertTableRow
Adds a new row at the bottom of the current table.
Public methodInsertTableRowAbove
Inserts a row above the current row in the table.
Public methodInsertTableRowBelow
Inserts a row below the current row in the table.
Public methodInvokeLayoutCallback (Inherited from RadControl.)
Protected methodIsInputKey (Overrides RadControlIsInputKey(Keys).)
Public methodLoadElementTree
Loads the element tree. While not loaded, no layout operations are allowed upon the tree. By default, the tree will be loaded when the control is displayed for the first time.
(Inherited from RadControl.)
Public methodLoadElementTree(Size)
Loads the element tree using the specified desired size.
(Inherited from RadControl.)
Public methodMailMerge
Produces a mail merge document for all the mail merge data records.
Public methodMailMergeCurrentRecord
Produces a mail merge document for the current mail merge data record.
Public methodMergeTableCells
Merges the currently selected cells.
Public methodMoveSelection
Moves current document selection to a specified position.
Protected methodOnAutoSizeChanged (Inherited from RadControl.)
Protected methodOnBackColorChanged (Inherited from RadControl.)
Protected methodOnBindingContextChanged (Inherited from RadControl.)
Protected methodOnCaptureLosing (Inherited from RadControl.)
Protected methodOnClick (Inherited from RadControl.)
Protected methodOnCreateControl (Inherited from RadControl.)
Protected methodOnDoubleClick (Inherited from RadControl.)
Protected methodOnEnabledChanged (Inherited from RadControl.)
Protected methodOnFontChanged (Inherited from RadControl.)
Protected methodOnForeColorChanged (Inherited from RadControl.)
Protected methodOnGesture (Inherited from RadControl.)
Protected methodOnGotFocus (Overrides RadControlOnGotFocus(EventArgs).)
Protected methodOnHandleCreated (Overrides ControlOnHandleCreated(EventArgs).)
Protected methodOnHandleDestroyed (Inherited from RadControl.)
Protected methodOnInvalidated (Inherited from RadControl.)
Protected methodOnKeyDown (Overrides RadControlOnKeyDown(KeyEventArgs).)
Protected methodOnKeyPress (Overrides RadControlOnKeyPress(KeyPressEventArgs).)
Protected methodOnKeyUp (Overrides RadControlOnKeyUp(KeyEventArgs).)
Protected methodOnLayout (Inherited from RadControl.)
Protected methodOnLoad (Overrides RadControlOnLoad(Size).)
Protected methodOnLocationChanged (Inherited from RadControl.)
Protected methodOnLostFocus (Inherited from RadControl.)
Protected methodOnMouseCaptureChanged (Inherited from RadControl.)
Protected methodOnMouseDown (Inherited from RadControl.)
Protected methodOnMouseEnter (Inherited from RadControl.)
Protected methodOnMouseHover (Inherited from RadControl.)
Protected methodOnMouseLeave (Inherited from RadControl.)
Protected methodOnMouseMove (Inherited from RadControl.)
Protected methodOnMouseUp (Inherited from RadControl.)
Protected methodOnMouseWheel (Inherited from RadControl.)
Protected methodOnNotifyPropertyChanged(PropertyChangedEventArgs) (Inherited from RadControl.)
Protected methodOnNotifyPropertyChanged(String)
Raises the PropertyChanged event
(Inherited from RadControl.)
Protected methodOnPaddingChanged (Inherited from RadControl.)
Protected methodOnPaint (Inherited from RadControl.)
Protected methodOnPanGesture
Fires the PanGesture event.
(Inherited from RadControl.)
Protected methodOnParentChanged (Inherited from RadControl.)
Protected methodOnPressAndTapGesture
Fires the PressAndTapGesture event.
(Inherited from RadControl.)
Protected methodOnPreviewKeyDown (Inherited from RadControl.)
Protected methodOnRightToLeftChanged (Inherited from RadControl.)
Protected methodOnRotateGesture
Fires the RotateGesture event.
(Inherited from RadControl.)
Protected methodOnScreenTipNeeded (Inherited from RadControl.)
Protected methodOnThemeChanged (Inherited from RadControl.)
Protected methodOnThemeNameChanged (Inherited from RadControl.)
Protected methodOnToolTipTextNeeded (Inherited from RadControl.)
Protected methodOnTwoFingerTapGesture
Fires the TwoFingerTapGesture event.
(Inherited from RadControl.)
Protected methodOnZoomGesture
Fires the ZoomGesture event.
(Inherited from RadControl.)
Public methodOpenContextMenuOnNextSpellingError
Opens the context menu on the next word that has a spelling error.
Public methodPaste
Pastes from clipboard into the document respecting CaretPosition and Selection
Public methodPreviewFirstMailMergeDataRecord
Previews the first mail merge data record.
Public methodPreviewLastMailMergeDataRecord
Previews the last mail merge data record.
Public methodPreviewMailMergeDataRecordAtIndex
Previews the mail merge data record at a specified index.
Public methodPreviewNextMailMergeDataRecord
Previews the next mail merge data record.
Public methodPreviewPreviousMailMergeDataRecord
Previews the previous mail merge data record.
Public methodPrint
Directly prints the RadRichTextEditor document to the default printer.
Public methodPrint(Boolean)
Directly prints the RadRichTextEditor document to the default printer or shows printer settings and then prints the RadRichTextEditor document.
Public methodPrint(Boolean, RadPrintDocument)
Directly prints the RadRichTextEditor document to the default printer or shows printer settings and then prints the RadRichTextEditor document.
Public methodPrintPreview
Shows a RadPrintPreviewDialog for editing the RadRichTextEditor print settings.
Public methodPrintPreview(RadPrintDocument)
Shows a RadPrintPreviewDialog for editing the RadRichTextEditor print settings.
Protected methodProcessAutoSizeChanged (Inherited from RadControl.)
Protected methodProcessCaptureChangeRequested
Processes a capture request from the specified element.
(Inherited from RadControl.)
Protected methodProcessCodedUIMessage (Inherited from RadControl.)
Protected methodProcessDialogChar (Overrides ControlProcessDialogChar(Char).)
Protected methodProcessDialogKey (Overrides ControlProcessDialogKey(Keys).)
Protected methodProcessFocusRequested
Processes a focus request from the specified element.
(Inherited from RadControl.)
Protected methodProcessGesture (Inherited from RadControl.)
Protected methodProcessMnemonic (Overrides RadControlProcessMnemonic(Char).)
Public methodRedo
Re-executes the last undone command group.
Public methodRefresh (Inherited from RadControl.)
Public methodRegisterHostedControl (Inherited from RadControl.)
Public methodRejectAllRevisions
Rejects all revisions in the current document.
Public methodRejectRevision
Rejects revision.
Public methodRemoveHyperlink
Removes the hyperlink on the caret position.
Public methodRemoveTabStop
Removes the provided TabStop from the document.
Public methodRemoveTabStopRange
Removes the provided TabStops from the document.
Public methodReplaceTabStop
Replaces the provided tab stop with a new one.
Protected methodResetBackColorThemeOverrides (Inherited from RadControl.)
Protected methodResetForeColorThemeOverrides (Inherited from RadControl.)
Public methodResizeTableColumn
Changes the size of the column in the table to the new width.
Public methodResolveStyleGroupForElement
Replaces the default style group for specific element.
(Inherited from RadControl.)
Public methodRestartListNumbering
Creates a new list from the current paragraph. The paragraph should be in list, otherwise this method does nothing.
Public methodResumeUpdate (Inherited from RadControl.)
Public methodResumeUpdate(Boolean) (Inherited from RadControl.)
Protected methodScaleControl (Overrides RadControlScaleControl(SizeF, BoundsSpecified).)
Public methodScrollToNote
Scrolls the viewport so that a note becomes visible.
Protected methodSetBackColorThemeOverrides (Inherited from RadControl.)
Protected methodSetBoundsCore (Inherited from RadControl.)
Protected methodSetForeColorThemeOverrides (Inherited from RadControl.)
Public methodSetIsInitializing
This method is used internally!
(Inherited from RadControl.)
Public methodSetSelectedComment
Sets the currently selected comment.
Public methodSetSelectedNote
Public methodSetWatermark(DocumentWatermarkSettings)
Applies the watermark settings to the document.
Public methodSetWatermark(PredefinedWatermarkType)
Applies one of the predefined watermarks.
Public methodSetWatermarkImage
Applies the image settings watermark to the document.
Public methodSetWatermarkText
Applies the text settings watermark to the document.
Public methodShouldSerializeBackColor
Determines whether the BackColor property should be serialized.
(Inherited from RadControl.)
Public methodShouldSerializeFont
Determines whether the ForeColor property should be serialized.
(Inherited from RadControl.)
Public methodShouldSerializeForeColor
Determines whether the ForeColor property should be serialized.
(Inherited from RadControl.)
Protected methodShouldSerializeProperty
Determines whether the specified RadProperty should be serialized.
(Inherited from RadControl.)
Public methodShowAddNewBibliographicSourceDialog
Shows the Add New Bibliographic Source Dialog.
Public methodShowChangeEditingPermissionsDialog
Shows the dialog for changing editing permissions.
Public methodShowCodeFormattingDialog
Shows the dialog for code formatting.
Public methodShowContextMenuAtDocumentPosition(DocumentPosition)
Opens the RichTextEditor context menu at the given position
Public methodShowContextMenuAtDocumentPosition(Point, DocumentPosition)
Shows the context menu and adjusts the position it needed.
Public methodShowDefineNewListStyleDialog
Shows dialog for creating new list style.
Public methodShowEditCustomDictionaryDialog
Shows the dialog for editing custom spellchecking dictionaries.
Public methodShowFindReplaceDialog
Shows the find replace dialog.
Public methodShowFloatingBlockPropertiesDialog
Shows the floating block properties dialog.
Public methodShowFontPropertiesDialog
Shows the font properties dialog.
Public methodShowImageEditorDialog
Shows the image editor dialog.
Public methodShowImageEditorDialog(String)
Shows the image editor dialog.
Public methodShowInsertCaptionDialog
Shows the insert caption dialog.
Public methodShowInsertCrossReferenceWindow
Shows the insert cross reference window.
Public methodShowInsertDateTimeDialog
Shows the insert date field dialog.
Public methodShowInsertHyperlinkDialog
Shows the insert hyperlink dialog.
Public methodShowInsertSymbolWindow
Show the insert symbol dialog.
Public methodShowInsertTableDialog
Shows the insert table dialog.
Public methodShowInsertTableOfContentsDialog
Shows the insert Table of Contents window.
Public methodShowManageBibliographicSourcesDialog
Shows the Manage Bibliographic Sources Dialog.
Public methodShowManageBookmarksDialog
Shows the dialog for managing bookmarks.
Public methodShowManageStylesDialog
Shows the dialog for managing styles.
Public methodShowNotesDialog
Shows the notes dialog.
Public methodShowParagraphPropertiesDialog
Shows the paragraph properties dialog.
Public methodShowProtectDocumentDialog
Shows the dialog for enforcing document protection.
Public methodShowSetNumberingValueDialog
Shows the Set Numbering Value Dialog.
Public methodShowSpellCheckingDialog
Shows the spell checking dialog.
Public methodShowStyleFormattingPropertiesDialog
Shows the dialog for adding new style.
Public methodShowStyleFormattingPropertiesDialog(StyleDefinition)
Shows the dialog for modifying style formatting.
Public methodShowStyleFormattingPropertiesDialog(StyleFormattingPropertiesDialogSettings)
Shows the style formatting properties dialog.
Public methodShowTableBordersDialog
Shows the table borders dialog.
Public methodShowTablePropertiesDialog
Shows the table properties dialog.
Public methodShowTabStopsPropertiesDialog
Shows the dialog for editing tab stops.
Public methodShowUnprotectDocumentDialog
Shows the dialog for removing document protection.
Public methodShowWatermarkSettingsDialog
Shows the watermark settings dialog.
Public methodSplitAnnotationRange(AnnotationRangeStart)
Splits an annotation range at the caret position.
Public methodSplitAnnotationRange(AnnotationRangeStart, DocumentPosition)
Splits an annotation range at the specified position.
Public methodSuspendUpdate (Inherited from RadControl.)
Public methodToggleBold
Toggles the bold state of the current run in the document.
Public methodToggleBookmarks
Toggles the visibility of the bookmarks in the document.
Public methodToggleComments
Toggles the visibility of the comments in the document.
Public methodToggleDifferentFirstPageHeaderFooter
Turns on or off the option to have a different header on the first page.
Public methodToggleDifferentOddAndEvenPagesHeaderFooter
Turns on or off the option to have different headers and footers on odd and even pages.
Public methodToggleFieldCodes
Toggles the display mode of a field.
Public methodToggleFormattingSymbols
Toggles the visibility of the formatting symbols in the document.
Public methodToggleHeaderFooterEditingMode
Toggles the headers/footers editing mode.
Public methodToggleItalic
Toggles the italic state of the current run in the document.
Public methodToggleMergeFieldsHighlight
Turns on or off the highlighting of merge fields.
Public methodToggleStrikethrough
Toggles the subscript state of the current run in the document.
Public methodToggleSubscript
Toggles the subscript state of the current run in the document.
Public methodToggleSuperscript
Changes the superscript state of the current run in the document.
Public methodToggleUnderline
Toggles the underline state of the current run in the document.
Public methodUndo
Reverts last executed command group.
Public methodUnmergeTableCells
Unmerges the currently selected cells.
Public methodUnregisterHostedControl (Inherited from RadControl.)
Public methodUpdateAllCaptions
Updates all captions related to caption definition.
Public methodUpdateAllFields
Updates all fields in the document.
Public methodUpdateAllFields(FieldDisplayMode)
Updates all fields and displays them in the specified display mode.
Public methodUpdateEditorLayout
Forces the control to update its layout and UI;
Public methodUpdateEditorLayout(Boolean)
Forces the control to update its layout and UI.
Public methodUpdateField
Updates a field.
Public methodUpdateFooter
Updates the footer for a section.
Public methodUpdateHeader
Updates the header for a section.
Protected methodWndProc (Overrides RadControlWndProc(Message).)
Top
Events
  NameDescription
Public eventActiveDocumentEditorChanged
Occurs when active document editor changes.
Public eventCommandError
Occurs on error while executing command.
Public eventCommandExecuted
Occurs after the execution of RichTextBoxCommandBase.
Public eventCommandExecuting
Occurs before the execution of RichTextBoxCommandBase.
Public eventCommentShowing
Occurs when showing comment.
Public eventCurrentEditingStyleChanged
Occurs when the current editing style has changed.
Public eventCurrentParagraphStyleChanged
Occurs when the current paragraph's style has changed.
Public eventCurrentSpanStyleChanged
Occurs when the current span's style has changed.
Public eventCurrentVisiblePageChanged
Occurs when the CurrentPage property value has changed.
Public eventDocumentArranged
Occurs when the current document has been arranged.
Public eventDocumentChanged
Occurs when the current document has changed.
Public eventDocumentChanging
Occurs when the current document is changing.
Public eventDocumentContentChanged
Occurs when the content of the current document has changed.
Public eventDocumentLayoutModeChanged
Occurs when the layout mode of the current document has changed.
Public eventDocumentPresentationChanged
Occurs when document presentation is changed.
Public eventElementInvalidated (Inherited from RadControl.)
Public eventHyperlinkClicked
Occurs when the users clicks on a hyperlink in the current document.
Public eventInitialized
Fires when the control is initialized.
(Inherited from RadControl.)
Public eventIsReadOnlyChanged
Occurs when IsReadOnly property changes.
Public eventLoaded
Occurs when the control is loaded.
Public eventMergeFieldToStringConverting
Occurs when MergeField is going to calculate its value. If MergeFieldToStringConvertingEventArgs.ConvertedValue is set it becomes a result string value.
Public eventPanGesture
Occurs when a pan gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventPressAndTapGesture
Occurs when a press-and-tap gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventPropertyChanged
Occurs when a property of an object changes change. Calling the event is developer's responsibility.
(Inherited from RadControl.)
Public eventProtectionStateChanged
Occurs when the current protection state has changed.
Public eventProviderUILayerInitialized
Occurs when the child elements of an UI layer have been initialized and added to its container.
Public eventRotateGesture
Occurs when a rotate gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventScaleFactorChanged
Occurs when the ScaleFactor property value has changed.
Public eventScreenTipNeeded
Occurs prior the ScreenTip of a RadItem instance inside the RadControl is displayed.
(Inherited from RadControl.)
Public eventSelectedLayoutBoxChanged
Occurs when currently selected layout box has changed.
Public eventSelectionChanged
Occurs when selection is changed.
Public eventStreamFromUriResolving
Public eventThemeNameChanged
Fires when the theme name is changed.
(Inherited from RadControl.)
Public eventToolTipTextNeeded
Occurs when a RadItem instance inside the RadControl requires ToolTip text.
(Inherited from RadControl.)
Public eventTwoFingerTapGesture
Occurs when a two-finger-tap gesture was sent by a touch input device.
(Inherited from RadControl.)
Public eventUntrackableCommandExecuting
Occurs when executing command that does not support track changes and track changes are enabled.
Public eventUserInfoChanged
Occurs when the current user info has changed.
Public eventZoomGesture
Occurs when a zoom gesture was sent by a touch input device.
(Inherited from RadControl.)
Top
Fields
  NameDescription
Public fieldStatic memberDEFAULT_NAMESPACE
Protected fieldinvalidResizeRect (Inherited from RadControl.)
Protected fieldisAccessibilityRequested (Inherited from RadControl.)
Protected fieldisDisposing2 (Inherited from RadControl.)
Protected fieldisResizing2 (Inherited from RadControl.)
Top
See Also