Class
RadRichTextBox

Represents rich text box control, which can be used to visualize and edit RadDocument.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Documents")]
public class RadRichTextBox : Control, IDocumentEditorPresenterContainer, IDocumentEditor

Inheritance: objectRadRichTextBox

Implements: IDocumentEditorIDocumentEditorPresenterContainer

Constructors

RadRichTextBox()

Initializes a new instance of the RadRichTextBox class.

Declaration

cs-api-definition
public RadRichTextBox()

Fields

AcceptsReturnProperty

Declaration

cs-api-definition
public static readonly DependencyProperty AcceptsReturnProperty

Field Value

DependencyProperty

AcceptsTabProperty

Declaration

cs-api-definition
public static readonly DependencyProperty AcceptsTabProperty

Field Value

DependencyProperty

AllowScalingProperty

Declaration

cs-api-definition
public static readonly DependencyProperty AllowScalingProperty

Field Value

DependencyProperty

CaretColorProperty

Declaration

cs-api-definition
public static readonly DependencyProperty CaretColorProperty

Field Value

DependencyProperty

CaretWidthScaleFactorProperty

Declaration

cs-api-definition
public static readonly DependencyProperty CaretWidthScaleFactorProperty

Field Value

DependencyProperty

CommandsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty CommandsProperty

Field Value

DependencyProperty

CommentTemplateContentMarginProperty

Declaration

cs-api-definition
public static readonly DependencyProperty CommentTemplateContentMarginProperty

Field Value

DependencyProperty

CurrentUserProperty

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentUserProperty

Field Value

DependencyProperty

DocumentInheritsDefaultStyleSettingsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty DocumentInheritsDefaultStyleSettingsProperty

Field Value

DependencyProperty

EnforcedPermissionRangeBrushProperty

Declaration

cs-api-definition
public static readonly DependencyProperty EnforcedPermissionRangeBrushProperty

Field Value

DependencyProperty

HasValidationErrorsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty HasValidationErrorsProperty

Field Value

DependencyProperty

HorizontalScrollBarName

Declaration

cs-api-definition
public const string HorizontalScrollBarName = "HorizontalScrollBar"

Field Value

string

HorizontalScrollBarVisibilityProperty

Declaration

cs-api-definition
public static readonly DependencyProperty HorizontalScrollBarVisibilityProperty

Field Value

DependencyProperty

HyperlinkNavigationModeProperty

Declaration

cs-api-definition
public static readonly DependencyProperty HyperlinkNavigationModeProperty

Field Value

DependencyProperty

HyperlinkToolTipFormatStringProperty

Declaration

cs-api-definition
public static readonly DependencyProperty HyperlinkToolTipFormatStringProperty

Field Value

DependencyProperty

IsAdvancedSelectionEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsAdvancedSelectionEnabledProperty

Field Value

DependencyProperty

IsContextMenuEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsContextMenuEnabledProperty

Field Value

DependencyProperty

IsFocusableProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsFocusableProperty

Field Value

DependencyProperty

IsImageMiniToolBarEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsImageMiniToolBarEnabledProperty

Field Value

DependencyProperty

IsInPagedLayoutModeProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsInPagedLayoutModeProperty

Field Value

DependencyProperty

IsPasteOptionsPopupEnabledProperty

Represents the IsPasteOptionsPopupEnabled dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsPasteOptionsPopupEnabledProperty

Field Value

DependencyProperty

IsReadOnlyProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsReadOnlyProperty

Field Value

DependencyProperty

IsSelectionEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsSelectionEnabledProperty

Field Value

DependencyProperty

IsSelectionMiniToolBarEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsSelectionMiniToolBarEnabledProperty

Field Value

DependencyProperty

IsSpellCheckingEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsSpellCheckingEnabledProperty

Field Value

DependencyProperty

IsTrackChangesEnabledProperty

Declaration

cs-api-definition
public static readonly DependencyProperty IsTrackChangesEnabledProperty

Field Value

DependencyProperty

LayoutModeProperty

Declaration

cs-api-definition
public static readonly DependencyProperty LayoutModeProperty

Field Value

DependencyProperty

LineBreakingRuleLanguageProperty

Declaration

cs-api-definition
public static readonly DependencyProperty LineBreakingRuleLanguageProperty

Field Value

DependencyProperty

MaxScaleFactor

Represents the maximum scale factor the control supports.

Declaration

cs-api-definition
public static readonly double MaxScaleFactor

Field Value

double

MeasuringPanelName

Declaration

cs-api-definition
public const string MeasuringPanelName = "MeasuringPanel"

Field Value

string

MinScaleFactor

Represents the minimum scale factor the control supports.

Declaration

cs-api-definition
public static readonly double MinScaleFactor

Field Value

double

MouseOverBorderThicknessProperty

Declaration

cs-api-definition
public static readonly DependencyProperty MouseOverBorderThicknessProperty

Field Value

DependencyProperty

PrintingScreenName

Declaration

cs-api-definition
public const string PrintingScreenName = "PrintingScreen"

Field Value

string

ProtectionAuthenticationProviderProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ProtectionAuthenticationProviderProperty

Field Value

DependencyProperty

ScaleFactorProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ScaleFactorProperty

Field Value

DependencyProperty

SelectionFillProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SelectionFillProperty

Field Value

DependencyProperty

SelectionStrokeProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SelectionStrokeProperty

Field Value

DependencyProperty

ShowCommentsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ShowCommentsProperty

Field Value

DependencyProperty

ShowFormattingSymbolsProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ShowFormattingSymbolsProperty

Field Value

DependencyProperty

ShowMergeFieldsHighlightProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ShowMergeFieldsHighlightProperty

Field Value

DependencyProperty

VerticalScrollBarName

Declaration

cs-api-definition
public const string VerticalScrollBarName = "VerticalScrollBar"

Field Value

string

VerticalScrollBarVisibilityProperty

Declaration

cs-api-definition
public static readonly DependencyProperty VerticalScrollBarVisibilityProperty

Field Value

DependencyProperty

ViewContentPresenter

Declaration

cs-api-definition
public const string ViewContentPresenter = "ViewPresenter"

Field Value

string

Properties

AcceptsReturn

Gets or sets a value indicating whether pressing the RETURN key types a RETURN character in the control.

Declaration

cs-api-definition
public bool AcceptsReturn { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.AcceptsReturn

AcceptsTab

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.

Declaration

cs-api-definition
public bool AcceptsTab { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.AcceptsTab

ActiveDocumentEditor

Gets the active document editor for the RadRichTextBox, allowing for manipulation and editing of the current document.

Declaration

cs-api-definition
public IDocumentEditor ActiveDocumentEditor { get; }

Property Value

IDocumentEditor

ActiveEditorPresenter

Gets or sets a value representing the active document presenter.

Declaration

cs-api-definition
public IDocumentEditorPresenter ActiveEditorPresenter { get; set; }

Property Value

IDocumentEditorPresenter

AddNewBibliographicSourceDialog

Gets or sets a value representing the current add new bibliographic reference dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IAddNewBibliographicSourceDialog AddNewBibliographicSourceDialog { get; set; }

Property Value

IAddNewBibliographicSourceDialog

AllowScaling

Gets or sets a value indicating whether the scaling is enabled.

Declaration

cs-api-definition
public bool AllowScaling { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.AllowScaling

Gets or sets a value indicating whether the RadRichTextBox automatically inserts hyperlinks when text is recognized as a URL.

Declaration

cs-api-definition
public bool AutoInsertHyperlinks { get; set; }

Property Value

bool

A boolean value, where true enables automatic hyperlink insertion and false disables it.

Implements IDocumentEditorPresenterContainer.AutoInsertHyperlinks

CaretColor

Gets or sets the color of the caret in the RadRichTextBox.

Declaration

cs-api-definition
public Color CaretColor { get; set; }

Property Value

Color

A Color representing the color of the caret.

Implements IDocumentEditorPresenterContainer.CaretColor

CaretFactory

Gets the factory responsible for creating caret instances in the RadRichTextBox.

Declaration

cs-api-definition
public ICaretFactory CaretFactory { get; set; }

Property Value

ICaretFactory

Implements IDocumentEditorPresenterContainer.CaretFactory

CaretWidthScaleFactor

Gets or sets a value representing the scale factor of the width of the caret.

Declaration

cs-api-definition
public int CaretWidthScaleFactor { get; set; }

Property Value

int

Implements IDocumentEditorPresenterContainer.CaretWidthScaleFactor

ChangeEditingPermissionsDialog

Gets or sets a value representing the current dialog for changing document permissions.

Declaration

cs-api-definition
[Browsable(false)]
public IChangeEditingPermissionsDialog ChangeEditingPermissionsDialog { get; set; }

Property Value

IChangeEditingPermissionsDialog

CheckBoxPropertiesDialog

Gets or sets a value representing the current dialog for editing CheckBox content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public ICheckBoxPropertiesDialog CheckBoxPropertiesDialog { get; set; }

Property Value

ICheckBoxPropertiesDialog

CodeFormattingDialog

Gets or sets a value representing the current code formatting dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public ICodeFormattingDialog CodeFormattingDialog { get; set; }

Property Value

ICodeFormattingDialog

Commands

Represents a collection of commands for the RadRichTextBox control.

Declaration

cs-api-definition
public RichTextBoxCommands Commands { get; set; }

Property Value

RichTextBoxCommands

CommentPaneMinWidth

Gets or sets the minimum width of the Comment Pane in the RadRichTextBox control.

Declaration

cs-api-definition
public double CommentPaneMinWidth { get; set; }

Property Value

double

A double representing the minimum width in pixels. The default value is 200.

Implements IDocumentEditorPresenterContainer.CommentPaneMinWidth

CommentTemplateContentMargin

Gets or sets the comment template content margin.

Declaration

cs-api-definition
public Thickness CommentTemplateContentMargin { get; set; }

Property Value

Thickness

Implements IDocumentEditorPresenterContainer.CommentTemplateContentMargin

ContextMenu

Gets or sets a value representing the current context menu.

Declaration

cs-api-definition
public IContextMenu ContextMenu { get; set; }

Property Value

IContextMenu

CurrentEditingContext

Gets the current editing context of the RadRichTextBox, which provides information about the current selection and editing actions.

Declaration

cs-api-definition
public EditingContext CurrentEditingContext { get; }

Property Value

EditingContext

Implements IDocumentEditorPresenterContainer.CurrentEditingContext

CurrentEditingStyle

Gets a value indicating the current editing style.

Declaration

cs-api-definition
public StyleDefinition CurrentEditingStyle { get; }

Property Value

StyleDefinition

Implements IDocumentEditorPresenterContainer.CurrentEditingStyle

CurrentPasteContext

Declaration

cs-api-definition
public PasteContext CurrentPasteContext { get; }

Property Value

PasteContext

CurrentUser

Gets or sets the name of the current user associated with the RadRichTextBox instance.

Declaration

cs-api-definition
public UserInfo CurrentUser { get; set; }

Property Value

UserInfo

A string representing the name of the current user.

CurrentVisiblePage

Gets the currently visible page index of the RadRichTextBox.

Declaration

cs-api-definition
public int CurrentVisiblePage { get; }

Property Value

int

DatePickerPropertiesDialog

Gets or sets a value representing the current dialog for editing DatePicker content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public IDatePickerPropertiesDialog DatePickerPropertiesDialog { get; set; }

Property Value

IDatePickerPropertiesDialog

DefaultInputBindings

Gets the default input bindings for the RadRichTextBox control.

Declaration

cs-api-definition
public static InputBindingCollection DefaultInputBindings { get; }

Property Value

InputBindingCollection

DefaultStyleSettings

Gets a StyleDefinition instance that stores default values for span and paragraph properties. If DocumentInheritsDefaultStyleSettings is set to true, these properties are used as default style properties for the document elements in Document.

Declaration

cs-api-definition
public StyleDefinition DefaultStyleSettings { get; }

Property Value

StyleDefinition

DefaultTextRenderingMode

Declaration

cs-api-definition
public static TextBlockRenderingMode DefaultTextRenderingMode { get; set; }

Property Value

TextBlockRenderingMode

Document

Gets or sets the current document.

Declaration

cs-api-definition
public RadDocument Document { get; set; }

Property Value

RadDocument

Implements IDocumentEditorPresenterContainer.DocumentIDocumentEditor.Document

DocumentInheritsDefaultStyleSettings

Gets or sets a value indicating whether FontFamily, FontSize, Foreground, FontWeight and FontStyle properties of this instance, or the properties from DefaultStyleSettings, should be used as default style properties for the document elements in Document.

Declaration

cs-api-definition
public bool DocumentInheritsDefaultStyleSettings { get; set; }

Property Value

bool

DropDownListPropertiesDialog

Gets or sets a value representing the current dialog for editing DropDownList content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public IDropDownListPropertiesDialog DropDownListPropertiesDialog { get; set; }

Property Value

IDropDownListPropertiesDialog

EditCustomDictionaryDialog

Gets or sets a value representing the current instance of the dialog for editing custom dictionaries.

Declaration

cs-api-definition
[Browsable(false)]
public IEditCustomDictionaryDialog EditCustomDictionaryDialog { get; set; }

Property Value

IEditCustomDictionaryDialog

EmailPattern

Gets or sets the email pattern used for validation in the RadRichTextBox.

Declaration

cs-api-definition
public string EmailPattern { get; set; }

Property Value

string

A string representing the regular expression pattern for validating email addresses.

Implements IDocumentEditorPresenterContainer.EmailPattern

EnforcedPermissionRangeBrush

Gets or sets the brush used to visually indicate enforced permission ranges in the RadRichTextBox.

Declaration

cs-api-definition
public Brush EnforcedPermissionRangeBrush { get; set; }

Property Value

Brush

A Brush object that determines the appearance of the enforced permission ranges. Defaults to null if not set.

Implements IDocumentEditorPresenterContainer.EnforcedPermissionRangeBrush

FieldShadingMode

Specifies the shading mode for fields in the RadRichTextBox.

Declaration

cs-api-definition
public FieldShadingType FieldShadingMode { get; set; }

Property Value

FieldShadingType

Implements IDocumentEditorPresenterContainer.FieldShadingMode

FindReplaceDialog

Gets or sets a value representing the current find/replace dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IFindReplaceDialog FindReplaceDialog { get; set; }

Property Value

IFindReplaceDialog

FloatingBlockPropertiesDialog

Gets or sets a value representing the current floating block properties dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IFloatingBlockPropertiesDialog FloatingBlockPropertiesDialog { get; set; }

Property Value

IFloatingBlockPropertiesDialog

FontPropertiesDialog

Gets or sets a value representing the current font properties dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IFontPropertiesDialog FontPropertiesDialog { get; set; }

Property Value

IFontPropertiesDialog

HorizontalOffset

Gets the horizontal scroll position.

Declaration

cs-api-definition
public double HorizontalOffset { get; }

Property Value

double

HorizontalScrollBar

Gets the horizontal scroll bar instance of the control.

Declaration

cs-api-definition
public virtual ScrollBar HorizontalScrollBar { get; }

Property Value

ScrollBar

HorizontalScrollBarVisibility

Gets or sets a value representing the horizontal scroll bar visibility.

Declaration

cs-api-definition
public ScrollBarVisibility HorizontalScrollBarVisibility { get; set; }

Property Value

ScrollBarVisibility

HyperlinkNavigationMode

Gets or sets the hyperlink navigation mode.

Declaration

cs-api-definition
public HyperlinkNavigationMode HyperlinkNavigationMode { get; set; }

Property Value

HyperlinkNavigationMode

The hyperlink navigation mode.

HyperlinkPattern

Represents the hyperlink formatting pattern in a RadRichTextBox.
Provides functionality for working with hyperlinks within the text document.

Declaration

cs-api-definition
public string HyperlinkPattern { get; set; }

Property Value

string

Implements IDocumentEditorPresenterContainer.HyperlinkPattern

HyperlinkToolTipFormatString

Gets or sets the hyperlink tool tip text.

Declaration

cs-api-definition
public string HyperlinkToolTipFormatString { get; set; }

Property Value

string

The hyperlink tool tip.

IgnoredWords

Gets or sets an instance of IIgnoredWordDictionary that provides a list of words that would be ignored by spell checker.

Declaration

cs-api-definition
public IIgnoredWordDictionary IgnoredWords { get; set; }

Property Value

IIgnoredWordDictionary

Implements IDocumentEditorPresenterContainer.IgnoredWords

ImageEditorDialog

Gets or sets the image editor dialog.

Declaration

cs-api-definition
[Browsable(false)]
public IImageEditorDialog ImageEditorDialog { get; set; }

Property Value

IImageEditorDialog

The image editor dialog.

ImageMiniToolBar

Gets or sets the image mini toolbar.

Declaration

cs-api-definition
public IImageMiniToolBar ImageMiniToolBar { get; set; }

Property Value

IImageMiniToolBar

The image mini toolbar.

ImageSelectionAdornerSettings

Represents the settings for the image selection adorner in the RadRichTextBox.

Declaration

cs-api-definition
public ImageSelectionAdornerSettings ImageSelectionAdornerSettings { get; }

Property Value

ImageSelectionAdornerSettings

Implements IDocumentEditorPresenterContainer.ImageSelectionAdornerSettings

InputHandler

Represents the input handler for the RadRichTextBox, managing user input and interactions.

Declaration

cs-api-definition
public IRichTextBoxInputHandler InputHandler { get; set; }

Property Value

IRichTextBoxInputHandler

InsertCaptionDialog

Gets or sets a value representing the current Insert Caption dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IInsertCaptionDialog InsertCaptionDialog { get; set; }

Property Value

IInsertCaptionDialog

InsertCrossReferenceWindow

Gets or sets a value representing the current insert cross-reference window instance.

Declaration

cs-api-definition
public IInsertCrossReferenceWindow InsertCrossReferenceWindow { get; set; }

Property Value

IInsertCrossReferenceWindow

InsertDateTimeDialog

Gets or sets a value representing the current spell checking dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IInsertDateTimeDialog InsertDateTimeDialog { get; set; }

Property Value

IInsertDateTimeDialog

InsertHyperlinkDialog

Gets or sets a value representing the current insert-hyperlink dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IInsertHyperlinkDialog InsertHyperlinkDialog { get; set; }

Property Value

IInsertHyperlinkDialog

InsertSymbolWindow

Gets or sets a value representing the current insert symbol window.

Declaration

cs-api-definition
[Browsable(false)]
public IInsertSymbolWindow InsertSymbolWindow { get; set; }

Property Value

IInsertSymbolWindow

InsertTableDialog

Gets or sets a value representing the current insert table dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IInsertTableDialog InsertTableDialog { get; set; }

Property Value

IInsertTableDialog

InsertTableOfContentsDialog

Gets or sets a value representing the current insert Table of Contents window instance.

Declaration

cs-api-definition
[Browsable(false)]
public IInsertTableOfContentsDialog InsertTableOfContentsDialog { get; set; }

Property Value

IInsertTableOfContentsDialog

IsAdvancedSelectionEnabled

Gets or sets a value that indicates whether a the advanced selection mode is enabled. If so, when the cursor leaves the initial word the selection continues by expanding with a whole word every time until the cursor moves in the opposite direction. When the cursor returns to the initial word the selection continues to expand one character at a time. More about this behavior can be learned in the documentation.

Declaration

cs-api-definition
public bool IsAdvancedSelectionEnabled { get; set; }

Property Value

bool

IsContextMenuEnabled

Gets or sets a value indicating whether context menu is enabled.

Declaration

cs-api-definition
public bool IsContextMenuEnabled { get; set; }

Property Value

bool

IsFocusable

Gets or sets a value that indicates whether a control is included in tab navigation.

Declaration

cs-api-definition
public bool IsFocusable { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.IsFocusable

IsImageMiniToolBarEnabled

Gets or sets value indicating whether image mini toolBar is enabled.

Declaration

cs-api-definition
public bool IsImageMiniToolBarEnabled { get; set; }

Property Value

bool

IsInHeaderFooterEditMode

Gets a value indicating whether the RadRichTextBox is currently in header or footer edit mode.

Declaration

cs-api-definition
public bool IsInHeaderFooterEditMode { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.IsInHeaderFooterEditMode

IsPasteOptionsPopupEnabled

Gets or sets a value indicating whether the paste options popup is displayed on paste.

Declaration

cs-api-definition
public bool IsPasteOptionsPopupEnabled { get; set; }

Property Value

bool

true if this instance is paste options popup enabled; otherwise, false.

IsReadOnly

Gets or sets a value indicating whether the control is read-only.

Declaration

cs-api-definition
public bool IsReadOnly { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.IsReadOnly

IsSelectionEnabled

Gets or sets a value indicating whether selection can be made in the document.

Declaration

cs-api-definition
public bool IsSelectionEnabled { get; set; }

Property Value

bool

IsSelectionMiniToolBarEnabled

Gets or sets value indicating whether selection mini toolBar is enabled.

Declaration

cs-api-definition
public bool IsSelectionMiniToolBarEnabled { get; set; }

Property Value

bool

IsSpellCheckingEnabled

Gets or sets a value indicating whether the spell checking is enabled for this document.

Declaration

cs-api-definition
public bool IsSpellCheckingEnabled { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.IsSpellCheckingEnabled

IsTouchEnabled

Gets or sets a value indicating whether touch input is enabled for the RadRichTextBox.

Declaration

cs-api-definition
public bool IsTouchEnabled { get; set; }

Property Value

bool

true if touch input is enabled; otherwise, false.

IsTrackChangesEnabled

Gets or sets a value indicating whether formatting symbols are shown in the document.

Declaration

cs-api-definition
public bool IsTrackChangesEnabled { get; set; }

Property Value

bool

true if formatting symbols are shown; otherwise, false.

LayoutMode

Gets or sets the document layout mode.

Declaration

cs-api-definition
public DocumentLayoutMode? LayoutMode { get; set; }

Property Value

DocumentLayoutMode?

The document layout mode.

LineBreakingRuleLanguage

Gets or sets the language which rules should be used for line breaking in the paragraphs.

Declaration

cs-api-definition
public LineBreakingRuleLanguage LineBreakingRuleLanguage { get; set; }

Property Value

LineBreakingRuleLanguage

The line breaking characters rule language.

LineNumberingDialog

Gets or sets a value representing the current line numbering dialog.

Declaration

cs-api-definition
[Browsable(false)]
public ILineNumberingDialog LineNumberingDialog { get; set; }

Property Value

ILineNumberingDialog

ManageBibliographicSourcesDialog

Gets or sets a value representing the current Manage Bibliographic Sources reference dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IManageBibliographicSourcesDialog ManageBibliographicSourcesDialog { get; set; }

Property Value

IManageBibliographicSourcesDialog

ManageBookmarksDialog

Gets or sets a value representing the current manage bookmark dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IManageBookmarksDialog ManageBookmarksDialog { get; set; }

Property Value

IManageBookmarksDialog

ManageStylesDialog

Gets or sets a value representing the current manage styles dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IManageStylesDialog ManageStylesDialog { get; set; }

Property Value

IManageStylesDialog

MentionContext

Represents the context for mentions in the RadRichTextBox, allowing for customizable mention functionality.

Declaration

cs-api-definition
public MentionContext MentionContext { get; set; }

Property Value

MentionContext

NotesDialog

Gets or sets a value representing the current Notes dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public INotesDialog NotesDialog { get; set; }

Property Value

INotesDialog

ParagraphPropertiesDialog

Gets or sets a value representing the current paragraph properties dialog.

Declaration

cs-api-definition
[Browsable(false)]
public IParagraphPropertiesDialog ParagraphPropertiesDialog { get; set; }

Property Value

IParagraphPropertiesDialog

PasteOptionsPopup

Declaration

cs-api-definition
public IPasteOptionsPopup PasteOptionsPopup { get; set; }

Property Value

IPasteOptionsPopup

PasteSettings

Gets the current PasteSettings associated with RadRichTextBox

Declaration

cs-api-definition
public PasteSettings PasteSettings { get; }

Property Value

PasteSettings

PicturePropertiesDialog

Gets or sets a value representing the current dialog for editing Picture content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public IPicturePropertiesDialog PicturePropertiesDialog { get; set; }

Property Value

IPicturePropertiesDialog

PlainTextPropertiesDialog

Gets or sets a value representing the current dialog for editing PlainText content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public IPlainTextPropertiesDialog PlainTextPropertiesDialog { get; set; }

Property Value

IPlainTextPropertiesDialog

ProtectDocumentDialog

Gets or sets a value representing the current dialog for enforcing document protection.

Declaration

cs-api-definition
[Browsable(false)]
public IProtectDocumentDialog ProtectDocumentDialog { get; set; }

Property Value

IProtectDocumentDialog

ProtectionAuthenticationProvider

Provides authentication support for the protection mechanism of the RadRichTextBox control.

Declaration

cs-api-definition
public IProtectionAuthenticationProvider ProtectionAuthenticationProvider { get; set; }

Property Value

IProtectionAuthenticationProvider

RegisteredApplicationCommands

Declaration

cs-api-definition
public ApplicationCommandsCollection RegisteredApplicationCommands { get; }

Property Value

ApplicationCommandsCollection

RepeatingSectionPropertiesDialog

Gets or sets a value representing the current dialog for editing RepeatingSection content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public IRepeatingSectionPropertiesDialog RepeatingSectionPropertiesDialog { get; set; }

Property Value

IRepeatingSectionPropertiesDialog

RichTextPropertiesDialog

Gets or sets a value representing the current dialog for editing RichText content control properties.

Declaration

cs-api-definition
[Browsable(false)]
public IRichTextPropertiesDialog RichTextPropertiesDialog { get; set; }

Property Value

IRichTextPropertiesDialog

ScaleFactor

Gets or sets a value representing the current view scale factor.

Declaration

cs-api-definition
public Size ScaleFactor { get; set; }

Property Value

Size

Implements IDocumentEditorPresenterContainer.ScaleFactor

ScrollableHeight

Gets the height of the scrollable area in the RadRichTextBox.

Declaration

cs-api-definition
public double ScrollableHeight { get; }

Property Value

double

ScrollableWidth

Gets the width of the scrollable area within the RadRichTextBox control.

Declaration

cs-api-definition
public double ScrollableWidth { get; }

Property Value

double

SectionColumnsDialog

Gets or sets a value representing the current section columns dialog.

Declaration

cs-api-definition
[Browsable(false)]
public ISectionColumnsDialog SectionColumnsDialog { get; set; }

Property Value

ISectionColumnsDialog

SelectedComment

Gets or sets the currently focused comment in the document

Declaration

cs-api-definition
public Comment SelectedComment { get; set; }

Property Value

Comment

Implements IDocumentEditorPresenterContainer.SelectedComment

SelectedNote

Gets or sets the currently focused note

Declaration

cs-api-definition
public Note SelectedNote { get; set; }

Property Value

Note

Implements IDocumentEditorPresenterContainer.SelectedNote

SelectionFill

Gets or sets the fill color of the selected text in the RadRichTextBox.

Declaration

cs-api-definition
public Brush SelectionFill { get; set; }

Property Value

Brush

Implements IDocumentEditorPresenterContainer.SelectionFill

SelectionMiniToolBar

Gets or sets a value representing the current selection mini toolbar.

Declaration

cs-api-definition
public ISelectionMiniToolBar SelectionMiniToolBar { get; set; }

Property Value

ISelectionMiniToolBar

SelectionStroke

Gets or sets the selection stroke of the RadRichTextBox. This property defines the visual appearance of the selection in the rich text box, such as its color and thickness.

Declaration

cs-api-definition
public Brush SelectionStroke { get; set; }

Property Value

Brush

An object representing the stroke applied to the selection. The stroke can be customized to enhance the visual representation of selected text.

Implements IDocumentEditorPresenterContainer.SelectionStroke

SetNumberingValueDialog

Gets or sets a value representing the current Set Numbering Value reference dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public ISetNumberingValueDialog SetNumberingValueDialog { get; set; }

Property Value

ISetNumberingValueDialog

ShowComments

Gets or sets a value indicating whether the comments are shown.

Declaration

cs-api-definition
public bool ShowComments { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.ShowComments

ShowFormattingSymbols

Gets or sets a value indicating whether formatting symbols are shown in the document.

Declaration

cs-api-definition
public bool ShowFormattingSymbols { get; set; }

Property Value

bool

true if formatting symbols are shown; otherwise, false.

Implements IDocumentEditorPresenterContainer.ShowFormattingSymbols

ShowMergeFieldsHighlight

Displays the highlight for merge fields in the RadRichTextBox control.

Declaration

cs-api-definition
public bool ShowMergeFieldsHighlight { get; set; }

Property Value

bool

SpellChecker

Gets or sets the ISpellChecker implementation used when proofing.

Declaration

cs-api-definition
public ISpellChecker SpellChecker { get; set; }

Property Value

ISpellChecker

Implements IDocumentEditorPresenterContainer.SpellChecker

SpellCheckingDialog

Gets or sets a value representing the current spell checking dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public ISpellCheckingDialog SpellCheckingDialog { get; set; }

Property Value

ISpellCheckingDialog

StyleFormattingPropertiesDialog

Gets or sets a value representing the current style formatting properties dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IStyleFormattingPropertiesDialog StyleFormattingPropertiesDialog { get; set; }

Property Value

IStyleFormattingPropertiesDialog

TabStopsPropertiesDialog

Gets or sets a value representing the current tab stops properties dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public ITabStopsPropertiesDialog TabStopsPropertiesDialog { get; set; }

Property Value

ITabStopsPropertiesDialog

TableBordersDialog

Gets or sets a value representing the current table borders dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public ITableBordersDialog TableBordersDialog { get; set; }

Property Value

ITableBordersDialog

TablePropertiesDialog

Gets or sets a value representing the current table properties dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public ITablePropertiesDialog TablePropertiesDialog { get; set; }

Property Value

ITablePropertiesDialog

TextRenderingMode

Declaration

cs-api-definition
public TextBlockRenderingMode TextRenderingMode { get; set; }

Property Value

TextBlockRenderingMode

TrackChangesOptions

Gets or sets the options for tracking changes in the RadRichTextBox control.

Declaration

cs-api-definition
public TrackChangesOptions TrackChangesOptions { get; }

Property Value

TrackChangesOptions

A TrackChangesOptions value that specifies how changes are tracked in the document.

UILayersBuilder

Builds and configures the user interface layers for the RadRichTextBox control.

Declaration

cs-api-definition
public UILayersBuilder UILayersBuilder { get; set; }

Property Value

UILayersBuilder

Implements IDocumentEditorPresenterContainer.UILayersBuilder

UnprotectDocumentDialog

Gets or sets a value representing the current dialog for removing document protection.

Declaration

cs-api-definition
[Browsable(false)]
public IUnprotectDocumentDialog UnprotectDocumentDialog { get; set; }

Property Value

IUnprotectDocumentDialog

UsePreviousVersionOfMicrosoftIme

Gets or sets whether you want to use the previous version of Microsoft IME. Must be synchronized with the option in the OS settings.

Declaration

cs-api-definition
public bool UsePreviousVersionOfMicrosoftIme { get; set; }

Property Value

bool

Implements IDocumentEditorPresenterContainer.UsePreviousVersionOfMicrosoftIme

Users

Gets the collection of users associated with the RadRichTextBox instance.

Declaration

cs-api-definition
public PermissionInfoCollection Users { get; set; }

Property Value

PermissionInfoCollection

VerticalOffset

Gets the vertical scroll position.

Declaration

cs-api-definition
public double VerticalOffset { get; }

Property Value

double

VerticalScrollBar

Gets the vertical scroll bar instance of the control.

Declaration

cs-api-definition
public virtual ScrollBar VerticalScrollBar { get; }

Property Value

ScrollBar

VerticalScrollBarVisibility

Gets or sets a value representing the vertical scroll bar visibility.

Declaration

cs-api-definition
public ScrollBarVisibility VerticalScrollBarVisibility { get; set; }

Property Value

ScrollBarVisibility

ViewportHeight

Gets the height of the viewport in the RadRichTextBox control.

Declaration

cs-api-definition
public double ViewportHeight { get; }

Property Value

double

ViewportWidth

Gets the width of the viewport in the RadRichTextBox control.

Declaration

cs-api-definition
public double ViewportWidth { get; }

Property Value

double

WatermarkSettingsDialog

Gets or sets a value representing the current Watermark Settings dialog instance.

Declaration

cs-api-definition
[Browsable(false)]
public IWatermarkSettingsDialog WatermarkSettingsDialog { get; set; }

Property Value

IWatermarkSettingsDialog

Methods

AcceptAllRevisions()

Accepts all revisions in the document.

Declaration

cs-api-definition
public void AcceptAllRevisions()

Implements IDocumentEditor.AcceptAllRevisions()

AcceptRevision(Revision)

Accepts a revision.

Declaration

cs-api-definition
public void AcceptRevision(Revision revision)

Parameters

revision

Revision

The revision.

Implements IDocumentEditor.AcceptRevision(Revision)

AddShapeTextBox(ShapeInline)

Initializes a text box element for a shape that does not have any.

Declaration

cs-api-definition
public void AddShapeTextBox(ShapeInline shape)

Parameters

shape

ShapeInline

The ShapeInline.

Implements IDocumentEditor.AddShapeTextBox(ShapeInline)

AddTabStop(TabStop)

Adds a tab stop to the current paragraph.

Declaration

cs-api-definition
public void AddTabStop(TabStop tabStop)

Parameters

tabStop

TabStop

The tab stop.

Implements IDocumentEditor.AddTabStop(TabStop)

AddTabStopRange(IEnumerable<TabStop>)

Adds a tab stop range to the current paragraph.

Declaration

cs-api-definition
public void AddTabStopRange(IEnumerable<TabStop> tabStops)

Parameters

tabStops

IEnumerable<TabStop>

The tab stop collection.

Implements IDocumentEditor.AddTabStopRange(IEnumerable<TabStop>)

BeginUndoGroup()

Begins a new group of actions which will appear as a single item in the document history.

Declaration

cs-api-definition
public void BeginUndoGroup()

Implements IDocumentEditor.BeginUndoGroup()

CanCopyFormatting()

Returns a value indicating whether the formatting can be copied according to the current selection.

Declaration

cs-api-definition
public bool CanCopyFormatting()

Returns

bool

The value indicating whether the formatting can be copied.

CancelUndoGroup()

Cancels the currently started undo-able group, started with BeginUndoGroup() and undoes the actions executed since the starting of the group.

If an undo group is not started, an InvalidOperationException is thrown.

Declaration

cs-api-definition
public void CancelUndoGroup()

Implements IDocumentEditor.CancelUndoGroup()

ChangeAllFieldsDisplayMode(FieldDisplayMode)

Changes the display mode of all fields in the document.

Declaration

cs-api-definition
public void ChangeAllFieldsDisplayMode(FieldDisplayMode displayMode)

Parameters

displayMode

FieldDisplayMode

The display mode which will be used for the fields.

Implements IDocumentEditor.ChangeAllFieldsDisplayMode(FieldDisplayMode)

ChangeBaselineAlignment(BaselineAlignment)

Changes the baseline alignment of the selected content.

Declaration

cs-api-definition
public void ChangeBaselineAlignment(BaselineAlignment baselineAlignment)

Parameters

baselineAlignment

BaselineAlignment

The baseline alignment to be applied.

Implements IDocumentEditor.ChangeBaselineAlignment(BaselineAlignment)

ChangeBibliographicStyle(BibliographicReferenceStyleBase)

Changes the bibliographic style of all bibliography related fields in the document.

Declaration

cs-api-definition
public void ChangeBibliographicStyle(BibliographicReferenceStyleBase newBibliographicStyle)

Parameters

newBibliographicStyle

BibliographicReferenceStyleBase

The new bibliographic style.

Implements IDocumentEditor.ChangeBibliographicStyle(BibliographicReferenceStyleBase)

ChangeDifferentFirstPageHeaderFooter(bool)

Sets a value determining whether the headers and footers of the first page in the selected sections are different than the ones of the other pages.

Declaration

cs-api-definition
public void ChangeDifferentFirstPageHeaderFooter(bool value)

Parameters

value

bool

If set to true, the header and footer of the first page will be different than the rest of the pages in the section.

Implements IDocumentEditor.ChangeDifferentFirstPageHeaderFooter(bool)

ChangeDifferentOddAndEvenPagesHeaderFooter(bool)

Changes the value determining whether the sections should have different odd and even pages header/footer.

Declaration

cs-api-definition
public void ChangeDifferentOddAndEvenPagesHeaderFooter(bool value)

Parameters

value

bool

true, if the even and odd page header/footer should differ.

Implements IDocumentEditor.ChangeDifferentOddAndEvenPagesHeaderFooter(bool)

ChangeDocumentDefaultTabWidth(double)

Changes default tab stop width for the document.

Declaration

cs-api-definition
public void ChangeDocumentDefaultTabWidth(double tabWidth)

Parameters

tabWidth

double

Width of the tab.

Implements IDocumentEditor.ChangeDocumentDefaultTabWidth(double)

ChangeDocumentElementTag(DocumentElement, string)

Changes the Tag property of a specified DocumentElement.

Declaration

cs-api-definition
public void ChangeDocumentElementTag(DocumentElement element, string tag)

Parameters

element

DocumentElement

The DocumentElement.

tag

string

The new tag value.

Implements IDocumentEditor.ChangeDocumentElementTag(DocumentElement, string)

ChangeDocumentEndnotesFirstNumber(int)

Changes the first number of the endnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentEndnotesFirstNumber(int firstNumber)

Parameters

firstNumber

int

The first number.

Implements IDocumentEditor.ChangeDocumentEndnotesFirstNumber(int)

ChangeDocumentEndnotesNumberingFormat(ListNumberingFormat)

Changes the numbering format of the endnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentEndnotesNumberingFormat(ListNumberingFormat numberingFormat)

Parameters

numberingFormat

ListNumberingFormat

The numbering format.

Implements IDocumentEditor.ChangeDocumentEndnotesNumberingFormat(ListNumberingFormat)

ChangeDocumentEndnotesNumberingRestartType(NumberingRestartType)

Changes the type of numbering restart of the endnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentEndnotesNumberingRestartType(NumberingRestartType numberingRestartType)

Parameters

numberingRestartType

NumberingRestartType

The type of restart for the numbering.

Implements IDocumentEditor.ChangeDocumentEndnotesNumberingRestartType(NumberingRestartType)

ChangeDocumentEndnotesPosition(EndnotesPosition)

Changes the position of the endnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentEndnotesPosition(EndnotesPosition endnotesPosition)

Parameters

endnotesPosition

EndnotesPosition

The position.

Implements IDocumentEditor.ChangeDocumentEndnotesPosition(EndnotesPosition)

ChangeDocumentFootnotesFirstNumber(int)

Changes the first number of the footnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentFootnotesFirstNumber(int firstNumber)

Parameters

firstNumber

int

The first number.

Implements IDocumentEditor.ChangeDocumentFootnotesFirstNumber(int)

ChangeDocumentFootnotesNumberingFormat(ListNumberingFormat)

Changes the numbering format of the footnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentFootnotesNumberingFormat(ListNumberingFormat numberingFormat)

Parameters

numberingFormat

ListNumberingFormat

The numbering format.

Implements IDocumentEditor.ChangeDocumentFootnotesNumberingFormat(ListNumberingFormat)

ChangeDocumentFootnotesNumberingRestartType(NumberingRestartType)

Changes the type of numbering restart of the endnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentFootnotesNumberingRestartType(NumberingRestartType numberingRestartType)

Parameters

numberingRestartType

NumberingRestartType

The type of restart for the numbering.

Implements IDocumentEditor.ChangeDocumentFootnotesNumberingRestartType(NumberingRestartType)

ChangeDocumentFootnotesPosition(FootnotesPosition)

Changes the position of the footnotes in the document.

Declaration

cs-api-definition
public void ChangeDocumentFootnotesPosition(FootnotesPosition footnotesPosition)

Parameters

footnotesPosition

FootnotesPosition

The footnotes position.

Implements IDocumentEditor.ChangeDocumentFootnotesPosition(FootnotesPosition)

ChangeDocumentIsStrictLineBreakingRuleEnabled(bool)

Sets a value determining whether the strict line breaking rule will be applied to Japanese text in this document.

Declaration

cs-api-definition
public void ChangeDocumentIsStrictLineBreakingRuleEnabled(bool value)

Parameters

value

bool

if set to true, the strict line breaking rule will be applied.

Implements IDocumentEditor.ChangeDocumentIsStrictLineBreakingRuleEnabled(bool)

ChangeDocumentLineBreakingRuleLanguage(LineBreakingRuleLanguage)

Sets the language whose rules should be used for line breaking in the paragraphs.

Declaration

cs-api-definition
public void ChangeDocumentLineBreakingRuleLanguage(LineBreakingRuleLanguage lineBreakingRuleLanguage)

Parameters

lineBreakingRuleLanguage

LineBreakingRuleLanguage

The line breaking rule language.

Implements IDocumentEditor.ChangeDocumentLineBreakingRuleLanguage(LineBreakingRuleLanguage)

ChangeDocumentNoLineBreaksAfterRule(LineBreakingRule)

Sets a rule determining which characters cannot end a line in East-Asian languages.

Declaration

cs-api-definition
public void ChangeDocumentNoLineBreaksAfterRule(LineBreakingRule lineBreakingCharacterRule)

Parameters

lineBreakingCharacterRule

LineBreakingRule

The line breaking character rule.

Implements IDocumentEditor.ChangeDocumentNoLineBreaksAfterRule(LineBreakingRule)

ChangeDocumentNoLineBreaksBeforeRule(LineBreakingRule)

Sets a rule determining which characters cannot start a line in East-Asian languages.

Declaration

cs-api-definition
public void ChangeDocumentNoLineBreaksBeforeRule(LineBreakingRule lineBreakingCharacterRule)

Parameters

lineBreakingCharacterRule

LineBreakingRule

The rule.

Implements IDocumentEditor.ChangeDocumentNoLineBreaksBeforeRule(LineBreakingRule)

ChangeFieldDisplayMode(FieldRangeStart, FieldDisplayMode)

Changes the display mode of a field.

Declaration

cs-api-definition
public void ChangeFieldDisplayMode(FieldRangeStart fieldRangeStart, FieldDisplayMode displayMode)

Parameters

fieldRangeStart

FieldRangeStart

The field start.

displayMode

FieldDisplayMode

The new display mode.

Implements IDocumentEditor.ChangeFieldDisplayMode(FieldRangeStart, FieldDisplayMode)

ChangeFontFamily(FontFamily)

Changes the font family of the selected content.

Declaration

cs-api-definition
public void ChangeFontFamily(FontFamily fontFamily)

Parameters

fontFamily

FontFamily

The font family to be applied.

Implements IDocumentEditor.ChangeFontFamily(FontFamily)

ChangeFontSize(double)

Changes the size of the font of the selected content.

Declaration

cs-api-definition
public void ChangeFontSize(double newFontSize)

Parameters

newFontSize

double

Size of the font.

Implements IDocumentEditor.ChangeFontSize(double)

ChangeFontStyle(FontStyle)

Changes the font style of the selected content.

Declaration

cs-api-definition
public void ChangeFontStyle(FontStyle fontStyle)

Parameters

fontStyle

FontStyle

The font style.

Implements IDocumentEditor.ChangeFontStyle(FontStyle)

ChangeFontWeight(FontWeight)

Changes the font weight of the selected content. If selection is not present, the current editing style is updated.

Declaration

cs-api-definition
public void ChangeFontWeight(FontWeight fontWeight)

Parameters

fontWeight

FontWeight

The font weight.

Implements IDocumentEditor.ChangeFontWeight(FontWeight)

ChangeImageRotateAngle(ImageInline, double)

Changes the rotate angle of an image.

Declaration

cs-api-definition
public void ChangeImageRotateAngle(ImageInline image, double angle)

Parameters

image

ImageInline

The ImageInline.

angle

double

The new angle.

Implements IDocumentEditor.ChangeImageRotateAngle(ImageInline, double)

ChangeImageSize(ImageInline, Size)

Changes the size of an image.

Declaration

cs-api-definition
public void ChangeImageSize(ImageInline image, Size size)

Parameters

image

ImageInline

The ImageInline whose size should be changed.

size

Size

The new size.

Implements IDocumentEditor.ChangeImageSize(ImageInline, Size)

ChangeLayoutMode(DocumentLayoutMode)

Changes the layout mode.

Declaration

cs-api-definition
public void ChangeLayoutMode(DocumentLayoutMode layoutMode)

Parameters

layoutMode

DocumentLayoutMode

The new layout mode to be applied.

ChangeLineNumberingRestartType(LineNumberingRestartType)

Changes the restart type of line numberings for the selected sections.

Declaration

cs-api-definition
public void ChangeLineNumberingRestartType(LineNumberingRestartType restartType)

Parameters

restartType

LineNumberingRestartType

The line numbering restart type.

Implements IDocumentEditor.ChangeLineNumberingRestartType(LineNumberingRestartType)

ChangeListStyle(ListStyle)

Changes the style of the list in the RadRichTextBox.

Declaration

cs-api-definition
public void ChangeListStyle(ListStyle style)

Parameters

style

ListStyle

The new ListStyle to be applied to the list.

ChangeParagraphAutomaticSpacingAfter(bool)

Changes the automatic spacing after of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphAutomaticSpacingAfter(bool value)

Parameters

value

bool

If set to true, the automatic spacing after will be enabled.

Implements IDocumentEditor.ChangeParagraphAutomaticSpacingAfter(bool)

ChangeParagraphAutomaticSpacingBefore(bool)

Changes the automatic spacing before of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphAutomaticSpacingBefore(bool value)

Parameters

value

bool

If set to true, the automatic spacing before will be enabled.

Implements IDocumentEditor.ChangeParagraphAutomaticSpacingBefore(bool)

ChangeParagraphBackground(Color)

Changes the background of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphBackground(Color color)

Parameters

color

Color

The color.

Implements IDocumentEditor.ChangeParagraphBackground(Color)

ChangeParagraphFirstLineIndent(double)

Changes the first line indent of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphFirstLineIndent(double firstLineIndent)

Parameters

firstLineIndent

double

The first line indent.

Implements IDocumentEditor.ChangeParagraphFirstLineIndent(double)

ChangeParagraphFlowDirection(FlowDirection)

Changes the flow direction of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphFlowDirection(FlowDirection flowDirection)

Parameters

flowDirection

FlowDirection

The flow direction.

Implements IDocumentEditor.ChangeParagraphFlowDirection(FlowDirection)

ChangeParagraphIsLineBreakingRuleEnabled(bool)

Changes the IsLineBreakingRuleEnabled property. This property indicates whether East Asian typography rules will be applied to determine which characters may begin and end each line.

Declaration

cs-api-definition
public void ChangeParagraphIsLineBreakingRuleEnabled(bool value)

Parameters

value

bool

If set to true, East Asian typography rules will be applied to determine which characters may begin and end each line.

Implements IDocumentEditor.ChangeParagraphIsLineBreakingRuleEnabled(bool)

ChangeParagraphLeftIndent(double)

Changes the left indent of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphLeftIndent(double leftIndent)

Parameters

leftIndent

double

The left indent.

Implements IDocumentEditor.ChangeParagraphLeftIndent(double)

ChangeParagraphLineSpacing(double)

Changes the line spacing of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphLineSpacing(double lineSpacing)

Parameters

lineSpacing

double

The line spacing.

Implements IDocumentEditor.ChangeParagraphLineSpacing(double)

ChangeParagraphLineSpacing(double, LineSpacingType)

Changes the line spacing of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphLineSpacing(double lineSpacing, LineSpacingType lineSpacingType)

Parameters

lineSpacing

double

The line spacing.

lineSpacingType

LineSpacingType

Type of the line spacing.

Implements IDocumentEditor.ChangeParagraphLineSpacing(double, LineSpacingType)

ChangeParagraphLineSpacingType(LineSpacingType)

Changes the type of the line spacing of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphLineSpacingType(LineSpacingType lineSpacingType)

Parameters

lineSpacingType

LineSpacingType

Type of the line spacing.

Implements IDocumentEditor.ChangeParagraphLineSpacingType(LineSpacingType)

ChangeParagraphListLevel(int)

Changes the list level of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphListLevel(int listLevel)

Parameters

listLevel

int

The list level.

Implements IDocumentEditor.ChangeParagraphListLevel(int)

ChangeParagraphRightIndent(double)

Changes the right indent of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphRightIndent(double rightIndent)

Parameters

rightIndent

double

The right indent.

Implements IDocumentEditor.ChangeParagraphRightIndent(double)

ChangeParagraphSpacingAfter(double)

Changes the spacing after of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphSpacingAfter(double spacingAfter)

Parameters

spacingAfter

double

The spacing after.

Implements IDocumentEditor.ChangeParagraphSpacingAfter(double)

ChangeParagraphSpacingBefore(double)

Changes the spacing before of the selected paragraphs.

Declaration

cs-api-definition
public void ChangeParagraphSpacingBefore(double spacingBefore)

Parameters

spacingBefore

double

The spacing before.

Implements IDocumentEditor.ChangeParagraphSpacingBefore(double)

ChangeParagraphStyle(StyleDefinition)

Changes the paragraph style of the selected content.

Declaration

cs-api-definition
public void ChangeParagraphStyle(StyleDefinition styleInfo)

Parameters

styleInfo

StyleDefinition

The style information.

Implements IDocumentEditor.ChangeParagraphStyle(StyleDefinition)

ChangeRotateTextWithShape(ShapeInline, bool)

Changes a value that indicates whether shape's text box element will rotate when the shape is rotated.

Declaration

cs-api-definition
public void ChangeRotateTextWithShape(ShapeInline shape, bool shouldRotate)

Parameters

shape

ShapeInline

The ShapeInline.

shouldRotate

bool

The new value that indicates text box element rotation behavior.

Implements IDocumentEditor.ChangeRotateTextWithShape(ShapeInline, bool)

ChangeSectionActualPageMargin(Padding)

Changes the page margin of the selected sections respecting their current orientation.

Declaration

cs-api-definition
public void ChangeSectionActualPageMargin(Padding sectionMargin)

Parameters

sectionMargin

Padding

The margin.

Implements IDocumentEditor.ChangeSectionActualPageMargin(Padding)

ChangeSectionColumns(SectionColumnCollection)

Changes the section columns for the selected sections.

Declaration

cs-api-definition
public void ChangeSectionColumns(SectionColumnCollection sectionColumns)

Parameters

sectionColumns

SectionColumnCollection

The section columns.

Implements IDocumentEditor.ChangeSectionColumns(SectionColumnCollection)

ChangeSectionColumns(SectionColumnsLayout)

Changes the section columns for a given collection of Section elements.

Declaration

cs-api-definition
public void ChangeSectionColumns(SectionColumnsLayout sectionColumnsLayout)

Parameters

sectionColumnsLayout

SectionColumnsLayout

The section columns layout.

Implements IDocumentEditor.ChangeSectionColumns(SectionColumnsLayout)

ChangeSectionEndnotesFirstNumber(int)

Changes the first number of the endnotes in the selected sections.

Declaration

cs-api-definition
public void ChangeSectionEndnotesFirstNumber(int firstNumber)

Parameters

firstNumber

int

The first number.

Implements IDocumentEditor.ChangeSectionEndnotesFirstNumber(int)

ChangeSectionEndnotesNumberingFormat(ListNumberingFormat)

Changes the numbering format of the endnotes in the selected sections.

Declaration

cs-api-definition
public void ChangeSectionEndnotesNumberingFormat(ListNumberingFormat numberingFormat)

Parameters

numberingFormat

ListNumberingFormat

The numbering format.

Implements IDocumentEditor.ChangeSectionEndnotesNumberingFormat(ListNumberingFormat)

ChangeSectionEndnotesNumberingRestartType(NumberingRestartType)

Changes the type of numbering restart of the endnotes in the selected sections.

Declaration

cs-api-definition
public void ChangeSectionEndnotesNumberingRestartType(NumberingRestartType numberingRestartType)

Parameters

numberingRestartType

NumberingRestartType

The type of restart for the numbering.

Implements IDocumentEditor.ChangeSectionEndnotesNumberingRestartType(NumberingRestartType)

ChangeSectionFirstPageNumber(int?)

Changes the first page number of the selected sections.

Declaration

cs-api-definition
public void ChangeSectionFirstPageNumber(int? firstPageNumber)

Parameters

firstPageNumber

int?

The first page number.

Implements IDocumentEditor.ChangeSectionFirstPageNumber(int?)

ChangeSectionFooterBottomMargin(int)

Changes the footer bottom margin of the selected sections.

Declaration

cs-api-definition
public void ChangeSectionFooterBottomMargin(int sectionFooterBottomMargin)

Parameters

sectionFooterBottomMargin

int

The section footer bottom margin.

Implements IDocumentEditor.ChangeSectionFooterBottomMargin(int)

ChangeSectionFooterLinkToPrevious(Section, HeaderFooterType, bool)

Changes the value indicating whether the section footer should be linked to the footer of the previous section.

Declaration

cs-api-definition
public void ChangeSectionFooterLinkToPrevious(Section section, HeaderFooterType footerType, bool value)

Parameters

section

Section

The section.

footerType

HeaderFooterType

Type of the footer.

value

bool

true if the footer should be linked.

Implements IDocumentEditor.ChangeSectionFooterLinkToPrevious(Section, HeaderFooterType, bool)

ChangeSectionFootnotesFirstNumber(int)

Changes the first number of the footnotes in the selected sections.

Declaration

cs-api-definition
public void ChangeSectionFootnotesFirstNumber(int firstNumber)

Parameters

firstNumber

int

The first number.

Implements IDocumentEditor.ChangeSectionFootnotesFirstNumber(int)

ChangeSectionFootnotesNumberingFormat(ListNumberingFormat)

Changes the numbering format of the footnotes in the selected sections.

Declaration

cs-api-definition
public void ChangeSectionFootnotesNumberingFormat(ListNumberingFormat numberingFormat)

Parameters

numberingFormat

ListNumberingFormat

The numbering format.

Implements IDocumentEditor.ChangeSectionFootnotesNumberingFormat(ListNumberingFormat)

ChangeSectionFootnotesNumberingRestartType(NumberingRestartType)

Changes the type of numbering restart of the footnotes in the selected sections.

Declaration

cs-api-definition
public void ChangeSectionFootnotesNumberingRestartType(NumberingRestartType numberingRestartType)

Parameters

numberingRestartType

NumberingRestartType

The type of restart for the numbering.

Implements IDocumentEditor.ChangeSectionFootnotesNumberingRestartType(NumberingRestartType)

ChangeSectionHeaderLinkToPrevious(Section, HeaderFooterType, bool)

Changes the value indicating whether the section header should be linked to the header of the previous section.

Declaration

cs-api-definition
public void ChangeSectionHeaderLinkToPrevious(Section section, HeaderFooterType headerType, bool value)

Parameters

section

Section

The section.

headerType

HeaderFooterType

Type of the header.

value

bool

true if the header should be linked.

Implements IDocumentEditor.ChangeSectionHeaderLinkToPrevious(Section, HeaderFooterType, bool)

ChangeSectionHeaderTopMargin(int)

Changes the header top margin of the selected sections.

Declaration

cs-api-definition
public void ChangeSectionHeaderTopMargin(int sectionHeaderTopMargin)

Parameters

sectionHeaderTopMargin

int

The section header top margin.

Implements IDocumentEditor.ChangeSectionHeaderTopMargin(int)

ChangeSectionLineNumbering(LineNumbering)

Changes the line numberings for the selected sections.

Declaration

cs-api-definition
public void ChangeSectionLineNumbering(LineNumbering lineNumbering)

Parameters

lineNumbering

LineNumbering

The line numbering.

Implements IDocumentEditor.ChangeSectionLineNumbering(LineNumbering)

ChangeSectionPageMargin(Padding)

Changes the page margin of the selected sections.

Declaration

cs-api-definition
public void ChangeSectionPageMargin(Padding sectionMargin)

Parameters

sectionMargin

Padding

The margin.

Implements IDocumentEditor.ChangeSectionPageMargin(Padding)

ChangeSectionPageOrientation(PageOrientation)

Changes the page orientation of the selected sections.

Declaration

cs-api-definition
public void ChangeSectionPageOrientation(PageOrientation sectionPageOrientation)

Parameters

sectionPageOrientation

PageOrientation

The page orientation.

Implements IDocumentEditor.ChangeSectionPageOrientation(PageOrientation)

ChangeSectionPageSize(Size)

Changes the page size of the selected sections.

Declaration

cs-api-definition
public void ChangeSectionPageSize(Size newSize)

Parameters

newSize

Size

The new size. You can use the PaperTypes enumeration to get the desired size from the predefined values.

Implements IDocumentEditor.ChangeSectionPageSize(Size)

ChangeShapeAutoFitToText(ShapeInline, bool)

Changes a value that indicates whether the parent shape should be horizontally resized in accordance to the text box element's width.

Declaration

cs-api-definition
public void ChangeShapeAutoFitToText(ShapeInline shape, bool shouldAutoFit)

Parameters

shape

ShapeInline

The ShapeInline.

shouldAutoFit

bool

The new value that indicates text box element wrap behavior.

Implements IDocumentEditor.ChangeShapeAutoFitToText(ShapeInline, bool)

ChangeShapeFill(ShapeInline, IShapeFill)

Changes the fill of a shape.

Declaration

cs-api-definition
public void ChangeShapeFill(ShapeInline shape, IShapeFill fill)

Parameters

shape

ShapeInline

The ShapeInline.

fill

IShapeFill

The new fill.

Implements IDocumentEditor.ChangeShapeFill(ShapeInline, IShapeFill)

ChangeShapeOutlineDash(ShapeInline, LineDashType)

Changes the dashing pattern of a shape outline.

Declaration

cs-api-definition
public void ChangeShapeOutlineDash(ShapeInline shape, LineDashType dash)

Parameters

shape

ShapeInline

The ShapeInline.

dash

LineDashType

The new dashing pattern.

Implements IDocumentEditor.ChangeShapeOutlineDash(ShapeInline, LineDashType)

ChangeShapeOutlineFill(ShapeInline, IShapeOutlineFill)

Changes the fill of a shape outline.

Declaration

cs-api-definition
public void ChangeShapeOutlineFill(ShapeInline shape, IShapeOutlineFill fill)

Parameters

shape

ShapeInline

The ShapeInline.

fill

IShapeOutlineFill

The new fill.

Implements IDocumentEditor.ChangeShapeOutlineFill(ShapeInline, IShapeOutlineFill)

ChangeShapeOutlineWidth(ShapeInline, double)

Changes the width of a shape outline.

Declaration

cs-api-definition
public void ChangeShapeOutlineWidth(ShapeInline shape, double width)

Parameters

shape

ShapeInline

The ShapeInline.

width

double

The new outline width.

Implements IDocumentEditor.ChangeShapeOutlineWidth(ShapeInline, double)

ChangeShapeRotateAngle(ShapeInline, double)

Changes the rotate angle of a shape.

Declaration

cs-api-definition
public void ChangeShapeRotateAngle(ShapeInline shape, double angle)

Parameters

shape

ShapeInline

The ShapeInline.

angle

double

The new angle.

Implements IDocumentEditor.ChangeShapeRotateAngle(ShapeInline, double)

ChangeShapeSize(ShapeInline, Size)

Changes the size of a shape.

Declaration

cs-api-definition
public void ChangeShapeSize(ShapeInline shape, Size size)

Parameters

shape

ShapeInline

The ShapeInline whose size should be changed.

size

Size

The new size.

Implements IDocumentEditor.ChangeShapeSize(ShapeInline, Size)

ChangeShapeTextBottomMargin(ShapeInline, double)

Changes the bottom margin (inset) of the shape's text box element.

Declaration

cs-api-definition
public void ChangeShapeTextBottomMargin(ShapeInline shape, double margin)

Parameters

shape

ShapeInline

The ShapeInline.

margin

double

The new bottom margin.

Implements IDocumentEditor.ChangeShapeTextBottomMargin(ShapeInline, double)

ChangeShapeTextFill(ShapeInline, IShapeFill)

Changes the fill of a shape's text.

Declaration

cs-api-definition
public void ChangeShapeTextFill(ShapeInline shape, IShapeFill fill)

Parameters

shape

ShapeInline

The ShapeInline.

fill

IShapeFill

The new fill.

Implements IDocumentEditor.ChangeShapeTextFill(ShapeInline, IShapeFill)

ChangeShapeTextLeftMargin(ShapeInline, double)

Changes the left margin (inset) of the shape's text box element.

Declaration

cs-api-definition
public void ChangeShapeTextLeftMargin(ShapeInline shape, double margin)

Parameters

shape

ShapeInline

The ShapeInline.

margin

double

The new left margin.

Implements IDocumentEditor.ChangeShapeTextLeftMargin(ShapeInline, double)

ChangeShapeTextOutlineDash(ShapeInline, LineDashType)

Changes the dash of a shape's text outline dash.

Declaration

cs-api-definition
public void ChangeShapeTextOutlineDash(ShapeInline shape, LineDashType dash)

Parameters

shape

ShapeInline

The ShapeInline which is modified.

dash

LineDashType

The new dashing pattern.

Implements IDocumentEditor.ChangeShapeTextOutlineDash(ShapeInline, LineDashType)

ChangeShapeTextOutlineFill(ShapeInline, IShapeOutlineFill)

Changes the fill of a shape's text outline.

Declaration

cs-api-definition
public void ChangeShapeTextOutlineFill(ShapeInline shape, IShapeOutlineFill fill)

Parameters

shape

ShapeInline

The ShapeInline.

fill

IShapeOutlineFill

The new fill.

Implements IDocumentEditor.ChangeShapeTextOutlineFill(ShapeInline, IShapeOutlineFill)

ChangeShapeTextOutlineWidth(ShapeInline, double)

Changes the width of a shape's outline width.

Declaration

cs-api-definition
public void ChangeShapeTextOutlineWidth(ShapeInline shape, double width)

Parameters

shape

ShapeInline

The ShapeInline which is modified.

width

double

The new width value.

Implements IDocumentEditor.ChangeShapeTextOutlineWidth(ShapeInline, double)

ChangeShapeTextRightMargin(ShapeInline, double)

Changes the right margin (inset) of the shape's text box element.

Declaration

cs-api-definition
public void ChangeShapeTextRightMargin(ShapeInline shape, double margin)

Parameters

shape

ShapeInline

The ShapeInline.

margin

double

The new right margin.

Implements IDocumentEditor.ChangeShapeTextRightMargin(ShapeInline, double)

ChangeShapeTextRotation(ShapeInline, TextRotation)

Changes the rotation angle of the shape's text box element.

Declaration

cs-api-definition
public void ChangeShapeTextRotation(ShapeInline shape, TextRotation rotation)

Parameters

shape

ShapeInline

The ShapeInline.

rotation

TextRotation

The new rotation angle (in degrees).

Implements IDocumentEditor.ChangeShapeTextRotation(ShapeInline, TextRotation)

ChangeShapeTextTopMargin(ShapeInline, double)

Changes the top margin (inset) of the shape's text box element.

Declaration

cs-api-definition
public void ChangeShapeTextTopMargin(ShapeInline shape, double margin)

Parameters

shape

ShapeInline

The ShapeInline.

margin

double

The new top margin.

Implements IDocumentEditor.ChangeShapeTextTopMargin(ShapeInline, double)

ChangeShapeTextVerticalAlignment(ShapeInline, RadVerticalAlignment)

Changes the vertical alignment of a shape text box element.

Declaration

cs-api-definition
public void ChangeShapeTextVerticalAlignment(ShapeInline shape, RadVerticalAlignment alignment)

Parameters

shape

ShapeInline

The ShapeInline.

alignment

RadVerticalAlignment

The new vertical alignment.

Implements IDocumentEditor.ChangeShapeTextVerticalAlignment(ShapeInline, RadVerticalAlignment)

ChangeShapeTextWrap(ShapeInline, bool)

Changes a value that indicates whether shape's text box element should wrap text vertically.

Declaration

cs-api-definition
public void ChangeShapeTextWrap(ShapeInline shape, bool shouldWrap)

Parameters

shape

ShapeInline

The ShapeInline.

shouldWrap

bool

The new value that indicates text box element wrap behavior.

Implements IDocumentEditor.ChangeShapeTextWrap(ShapeInline, bool)

ChangeSpanStyle(StyleDefinition)

Changes the span style of the selected content.

Declaration

cs-api-definition
public void ChangeSpanStyle(StyleDefinition styleInfo)

Parameters

styleInfo

StyleDefinition

The style information.

Implements IDocumentEditor.ChangeSpanStyle(StyleDefinition)

ChangeStrikethrough(bool)

Changes the strike-through of the selected content.

Declaration

cs-api-definition
public void ChangeStrikethrough(bool isStrikethrough)

Parameters

isStrikethrough

bool

If set to true, a strike-through will be applied to the selected content.

Implements IDocumentEditor.ChangeStrikethrough(bool)

ChangeStyleName(string)

Applies style with a given name to the selected elements in the document.

Declaration

cs-api-definition
public void ChangeStyleName(string styleName)

Parameters

styleName

string

Name of the style to be applied.

Implements IDocumentEditor.ChangeStyleName(string)

ChangeStyleName(string, bool)

Applies style with a given name to the selected elements in the document.

Declaration

cs-api-definition
public void ChangeStyleName(string styleName, bool useLinkedStyle)

Parameters

styleName

string

Name of the style.

useLinkedStyle

bool

If true, the linked style may be used depending on the selection.

Implements IDocumentEditor.ChangeStyleName(string, bool)

ChangeTableBorders(TableBorders)

Changes the borders of the selected tables.

Declaration

cs-api-definition
public void ChangeTableBorders(TableBorders tableBorders)

Parameters

tableBorders

TableBorders

The table borders.

Implements IDocumentEditor.ChangeTableBorders(TableBorders)

ChangeTableCellBackground(Color)

Changes the background of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellBackground(Color color)

Parameters

color

Color

The color.

Implements IDocumentEditor.ChangeTableCellBackground(Color)

ChangeTableCellBorders(Border)

Changes the borders of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellBorders(Border tableCellBorders)

Parameters

tableCellBorders

Border

The border which will be used for all table cell borders.

Implements IDocumentEditor.ChangeTableCellBorders(Border)

ChangeTableCellBorders(TableCellBorders)

Changes the borders of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellBorders(TableCellBorders tableCellBorders)

Parameters

tableCellBorders

TableCellBorders

The table cell borders.

Implements IDocumentEditor.ChangeTableCellBorders(TableCellBorders)

ChangeTableCellContentAlignment(RadTextAlignment, RadVerticalAlignment)

Changes the content alignment of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellContentAlignment(RadTextAlignment textAlignment, RadVerticalAlignment verticalAlignment)

Parameters

textAlignment

RadTextAlignment

The text alignment.

verticalAlignment

RadVerticalAlignment

The vertical alignment.

Implements IDocumentEditor.ChangeTableCellContentAlignment(RadTextAlignment, RadVerticalAlignment)

ChangeTableCellHorizontalContentAlignment(RadTextAlignment)

Changes the horizontal content alignment of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellHorizontalContentAlignment(RadTextAlignment textAlignment)

Parameters

textAlignment

RadTextAlignment

The alignment.

Implements IDocumentEditor.ChangeTableCellHorizontalContentAlignment(RadTextAlignment)

ChangeTableCellPadding(Padding)

Changes the padding of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellPadding(Padding padding)

Parameters

padding

Padding

The padding.

Implements IDocumentEditor.ChangeTableCellPadding(Padding)

ChangeTableCellSpacing(double)

Changes the cell spacing of the selected tables.

Declaration

cs-api-definition
public void ChangeTableCellSpacing(double cellSpacing)

Parameters

cellSpacing

double

The cell spacing.

Implements IDocumentEditor.ChangeTableCellSpacing(double)

ChangeTableCellVerticalContentAlignment(RadVerticalAlignment)

Changes the vertical content alignment of the selected table cells.

Declaration

cs-api-definition
public void ChangeTableCellVerticalContentAlignment(RadVerticalAlignment verticalAlignment)

Parameters

verticalAlignment

RadVerticalAlignment

The alignment.

Implements IDocumentEditor.ChangeTableCellVerticalContentAlignment(RadVerticalAlignment)

ChangeTableDefaultCellPadding(Padding)

Changes the default cell padding of the selected tables.

Declaration

cs-api-definition
public void ChangeTableDefaultCellPadding(Padding padding)

Parameters

padding

Padding

The padding which will be used as a default value.

Implements IDocumentEditor.ChangeTableDefaultCellPadding(Padding)

ChangeTableFlowDirection(FlowDirection)

Changes the flow direction of the selected tables.

Declaration

cs-api-definition
public void ChangeTableFlowDirection(FlowDirection flowDirection)

Parameters

flowDirection

FlowDirection

The flow direction.

Implements IDocumentEditor.ChangeTableFlowDirection(FlowDirection)

ChangeTableGridColumnWidth(Table, int, TableWidthUnit)

Changes the width of a table column.

Declaration

cs-api-definition
public void ChangeTableGridColumnWidth(Table table, int columnIndex, TableWidthUnit width)

Parameters

table

Table

The table.

columnIndex

int

The index of the column.

width

TableWidthUnit

The new value for the column width. If the type of the width is not specified, Fixed will be used.

Implements IDocumentEditor.ChangeTableGridColumnWidth(Table, int, TableWidthUnit)

ChangeTableHorizontalAlignment(RadHorizontalAlignment)

Changes the horizontal alignment of the selected tables.

Declaration

cs-api-definition
public void ChangeTableHorizontalAlignment(RadHorizontalAlignment alignment)

Parameters

alignment

RadHorizontalAlignment

The alignment.

Implements IDocumentEditor.ChangeTableHorizontalAlignment(RadHorizontalAlignment)

ChangeTableIndent(double)

Changes the indent of the selected tables.

Declaration

cs-api-definition
public void ChangeTableIndent(double indent)

Parameters

indent

double

The indent.

Implements IDocumentEditor.ChangeTableIndent(double)

ChangeTableLayoutMode(Table, TableLayoutMode)

Changes the layout mode of the selected tables.

Declaration

cs-api-definition
public void ChangeTableLayoutMode(Table table, TableLayoutMode tableLayoutMode)

Parameters

table

Table

The table.

tableLayoutMode

TableLayoutMode

The table layout mode.

Implements IDocumentEditor.ChangeTableLayoutMode(Table, TableLayoutMode)

ChangeTableLook(TableLook)

Changes the look of the selected tables.

The look of a table defines the components of the conditional formatting which will be applied to it.

Declaration

cs-api-definition
public void ChangeTableLook(TableLook tableLook)

Parameters

tableLook

TableLook

The table look.

Implements IDocumentEditor.ChangeTableLook(TableLook)

ChangeTablePreferredWidth(TableWidthUnit)

Changes the preferred width of the selected tables.

Declaration

cs-api-definition
public void ChangeTablePreferredWidth(TableWidthUnit tableWidth)

Parameters

tableWidth

TableWidthUnit

Width of the table.

Implements IDocumentEditor.ChangeTablePreferredWidth(TableWidthUnit)

ChangeTableRowHeight(TableRow, double)

Changes the height of a table row.

Declaration

cs-api-definition
public void ChangeTableRowHeight(TableRow tableRow, double height)

Parameters

tableRow

TableRow

The table row.

height

double

The height.

Implements IDocumentEditor.ChangeTableRowHeight(TableRow, double)

ChangeTableRowRepeatOnEveryPage(TableRow)

Depending on the current value, enables or disables the repetition of a table row on every page.

Declaration

cs-api-definition
public void ChangeTableRowRepeatOnEveryPage(TableRow tableRow)

Parameters

tableRow

TableRow

The table row.

Implements IDocumentEditor.ChangeTableRowRepeatOnEveryPage(TableRow)

ChangeTextAlignment(RadTextAlignment)

Changes the text alignment of the current run in the document.

Declaration

cs-api-definition
public void ChangeTextAlignment(RadTextAlignment alignment)

Parameters

alignment

RadTextAlignment

The new text alignment to be applied.

ChangeTextForeColor(Color)

Changes the text foreground color of the current run in the document.

Declaration

cs-api-definition
public void ChangeTextForeColor(Color newColor)

Parameters

newColor

Color

The new foreground color to be applied.

ChangeTextHighlightColor(Color)

Changes the text highligh color of the current run in the document.

Declaration

cs-api-definition
public void ChangeTextHighlightColor(Color newColor)

Parameters

newColor

Color

The new highlight color to be applied.

ChangeUnderlineColor(Color)

Changes the underline color of the selected content.

Declaration

cs-api-definition
public void ChangeUnderlineColor(Color newColor)

Parameters

newColor

Color

The color.

Implements IDocumentEditor.ChangeUnderlineColor(Color)

ChangeUnderlineDecoration(IUnderlineUIDecorationProvider)

Changes the underline decoration of the selected content.

Declaration

cs-api-definition
public void ChangeUnderlineDecoration(IUnderlineUIDecorationProvider decoration)

Parameters

decoration

IUnderlineUIDecorationProvider

The value.

Implements IDocumentEditor.ChangeUnderlineDecoration(IUnderlineUIDecorationProvider)

ClearAllFormatting()

Clears all the formatting (character and paragraph) from the selected content.

Declaration

cs-api-definition
public void ClearAllFormatting()

Implements IDocumentEditor.ClearAllFormatting()

ClearFormatting()

Clears the character formatting of the selected content.

Declaration

cs-api-definition
public void ClearFormatting()

Implements IDocumentEditor.ClearFormatting()

ClearTabStops()

Clears the tab stops inside the selected paragraphs.

Declaration

cs-api-definition
public void ClearTabStops()

Implements IDocumentEditor.ClearTabStops()

ContinueListNumbering()

Removes all paragraphs from the current list and continues the first possible list before that paragraph. The paragraph must be in a list and should be first in the list, otherwise this method does nothing.

Declaration

cs-api-definition
public bool ContinueListNumbering()

Returns

bool

A boolean value indicating whether the operation completed successfully.

Implements IDocumentEditor.ContinueListNumbering()

Copy()

Copies the currently selected document elements into the clipboard.

Declaration

cs-api-definition
public void Copy()

Implements IDocumentEditor.Copy()

CopyFormatting()

Copies the formatting of the current selection.

Declaration

cs-api-definition
public bool CopyFormatting()

Returns

bool

A value indicating whether the copy was successful.

Implements IDocumentEditor.CopyFormatting()

Cut()

Cuts the currently selected document elements into the clipboard.

Declaration

cs-api-definition
public void Cut()

Implements IDocumentEditor.Cut()

DecrementFontSize()

Decrements the size of the font of the selected content with 2 points.

Declaration

cs-api-definition
public void DecrementFontSize()

Implements IDocumentEditor.DecrementFontSize()

DecrementParagraphLeftIndent()

Decrements the left indent of the current paragraph.

Declaration

cs-api-definition
public void DecrementParagraphLeftIndent()

Implements IDocumentEditor.DecrementParagraphLeftIndent()

DecrementParagraphListLevel()

Decrements the list level the paragraph is currently in by 1.

Declaration

cs-api-definition
public void DecrementParagraphListLevel()

Delete(bool)

Deletes content from the document. If the Selection is not empty, deletes the selected content. Otherwise, deletes the character next to the CaretPosition.

Declaration

cs-api-definition
public void Delete(bool deletePrevious)

Parameters

deletePrevious

bool

If the selection is empty, indicates whether to delete the character before or after the caret.

DeleteAllComments()

Deletes all comments in the document.

Declaration

cs-api-definition
public void DeleteAllComments()

Implements IDocumentEditor.DeleteAllComments()

DeleteAnnotationRange(AnnotationRangeStart)

Deletes an annotation range.

Declaration

cs-api-definition
public void DeleteAnnotationRange(AnnotationRangeStart rangeStart)

Parameters

rangeStart

AnnotationRangeStart

The start of the range that will be deleted.

Implements IDocumentEditor.DeleteAnnotationRange(AnnotationRangeStart)

DeleteBookmark(BookmarkRangeStart)

Deletes a bookmark.

Declaration

cs-api-definition
public void DeleteBookmark(BookmarkRangeStart bookmarkRangeStart)

Parameters

bookmarkRangeStart

BookmarkRangeStart

The bookmark range start.

Implements IDocumentEditor.DeleteBookmark(BookmarkRangeStart)

DeleteBookmark(string)

Deletes a bookmark.

Declaration

cs-api-definition
public void DeleteBookmark(string bookmarkName)

Parameters

bookmarkName

string

Name of the bookmark.

Implements IDocumentEditor.DeleteBookmark(string)

DeleteCodeBlock(CodeAnnotationRangeStart)

Deletes a code block.

Declaration

cs-api-definition
public void DeleteCodeBlock(CodeAnnotationRangeStart rangeStart)

Parameters

rangeStart

CodeAnnotationRangeStart

The CodeAnnotationRangeStart of the block to delete.

Implements IDocumentEditor.DeleteCodeBlock(CodeAnnotationRangeStart)

DeleteComment()

Deletes the current comment.

Declaration

cs-api-definition
public void DeleteComment()

Implements IDocumentEditor.DeleteComment()

DeleteComment(CommentRangeStart)

Deletes a comment.

Declaration

cs-api-definition
public void DeleteComment(CommentRangeStart commentRangeStart)

Parameters

commentRangeStart

CommentRangeStart

The comment range start.

Implements IDocumentEditor.DeleteComment(CommentRangeStart)

DeletePermissionRange(PermissionRangeStart)

Deletes a permission range.

Declaration

cs-api-definition
public void DeletePermissionRange(PermissionRangeStart permissionRangeStart)

Parameters

permissionRangeStart

PermissionRangeStart

The permission range start.

Implements IDocumentEditor.DeletePermissionRange(PermissionRangeStart)

DeleteReadOnlyRange()

Deletes the read only range at the current caret position or inside the current selection.

Declaration

cs-api-definition
public void DeleteReadOnlyRange()

Implements IDocumentEditor.DeleteReadOnlyRange()

DeleteReadOnlyRange(ReadOnlyRangeStart)

Deletes read only range.

Declaration

cs-api-definition
public void DeleteReadOnlyRange(ReadOnlyRangeStart readOnlyRangeStart)

Parameters

readOnlyRangeStart

ReadOnlyRangeStart

The read only range that is to be deleted.

Implements IDocumentEditor.DeleteReadOnlyRange(ReadOnlyRangeStart)

DeleteTable()

Deletes the table the current caret position is in.

Declaration

cs-api-definition
public void DeleteTable()

Implements IDocumentEditor.DeleteTable()

DeleteTable(Table)

Deletes a table.

Declaration

cs-api-definition
public void DeleteTable(Table table)

Parameters

table

Table

The Table to delete.

Implements IDocumentEditor.DeleteTable(Table)

DeleteTableColumn()

Deletes the current table column which is under the caret position.

Declaration

cs-api-definition
public void DeleteTableColumn()

Implements IDocumentEditor.DeleteTableColumn()

DeleteTableRow()

Deletes the table row under the caret position.

Declaration

cs-api-definition
public void DeleteTableRow()

Implements IDocumentEditor.DeleteTableRow()

DeleteTableRow(TableRow)

Deletes a table row.

Declaration

cs-api-definition
public void DeleteTableRow(TableRow row)

Parameters

row

TableRow

The TableRow to delete.

Implements IDocumentEditor.DeleteTableRow(TableRow)

DisableWatermark()

Disables the watermark feature in the RadRichTextBox.

Declaration

cs-api-definition
public void DisableWatermark()

EditListStyleInDialog(ListStyle)

Edits the list style of the RadRichTextBox in a dialog.

Declaration

cs-api-definition
public void EditListStyleInDialog(ListStyle listStyle)

Parameters

listStyle

ListStyle

The ListStyle object that defines the new style for the list.

EditShapeTextBox(ShapeInline)

Initiates editing of a shape's text box element.

Declaration

cs-api-definition
public void EditShapeTextBox(ShapeInline shape)

Parameters

shape

ShapeInline

The ShapeInline.

Implements IDocumentEditor.EditShapeTextBox(ShapeInline)

EndUndoGroup()

Closes current undo group.

Declaration

cs-api-definition
public void EndUndoGroup()

Implements IDocumentEditor.EndUndoGroup()

EndUndoGroup(string)

Closes currently started undo-able group, started with BeginUndoGroup(), and adds an action in the document history.

Declaration

cs-api-definition
public void EndUndoGroup(string groupDisplayText)

Parameters

groupDisplayText

string

Implements IDocumentEditor.EndUndoGroup(string)

EnsureActiveEditorPresenter()

Ensures control template is applied and ensures ActiveEditorPresenter is initialized to its default value.

Declaration

cs-api-definition
public bool EnsureActiveEditorPresenter()

Returns

bool

Whether the ActiveEditorPresenter has been created as a result of this method call.

Focus()

Sets the keyboard focus to the RadRichTextBox control.

Declaration

cs-api-definition
public void Focus()

FocusFooter()

Focuses the footer of the current page.

Declaration

cs-api-definition
public void FocusFooter()

FocusHeader()

Focuses the header of the current page.

Declaration

cs-api-definition
public void FocusHeader()

GetApperanceSettingsForComment(Comment)

Retrieves the appearance settings for a specified comment in the RadRichTextBox.

Declaration

cs-api-definition
public CommentAppearanceSettings GetApperanceSettingsForComment(Comment comment)

Parameters

comment

Comment

The comment for which to retrieve the appearance settings.

Returns

CommentAppearanceSettings

Returns the appearance settings associated with the specified comment.

Implements IDocumentEditorPresenterContainer.GetApperanceSettingsForComment(Comment)

GetContent(string)

Gets the content in various formats.

Declaration

cs-api-definition
public string GetContent(string format)

Parameters

format

string

The format to export into.

Returns

string

String representation of the content.

GetDocumentEditorPresenterTypeForDocument(RadDocument)

Declaration

cs-api-definition
protected virtual Type GetDocumentEditorPresenterTypeForDocument(RadDocument document)

Parameters

document

RadDocument

Returns

Type

GetStatisticsInfo()

Retrieves statistical information about the content within the RadRichTextBox.

Declaration

cs-api-definition
public DocumentStatisticsInfo GetStatisticsInfo()

Returns

DocumentStatisticsInfo

An object containing various statistical metrics such as word count, character count, and other relevant information related to the text content.

GoToNextComment()

Moves current position to the next comment.

Declaration

cs-api-definition
public void GoToNextComment()

GoToNextEndnote()

Moves current position to the next endnote.

Declaration

cs-api-definition
public void GoToNextEndnote()

GoToNextFootnote()

Moves current position to the next footnote.

Declaration

cs-api-definition
public void GoToNextFootnote()

GoToNextRevision()

Moves current position to the next revision.

Declaration

cs-api-definition
public void GoToNextRevision()

GoToPreviousComment()

Moves current position to the previous comment.

Declaration

cs-api-definition
public void GoToPreviousComment()

GoToPreviousEndnote()

Moves current position to the previous endnote.

Declaration

cs-api-definition
public void GoToPreviousEndnote()

GoToPreviousFootnote()

Moves current position to the previous footnote.

Declaration

cs-api-definition
public void GoToPreviousFootnote()

GoToPreviousRevision()

Moves current position to the previous revision.

Declaration

cs-api-definition
public void GoToPreviousRevision()

HasEditPermissions()

Determines whether the current user has edit permissions for the RadRichTextBox.

Declaration

cs-api-definition
public bool HasEditPermissions()

Returns

bool

A boolean value indicating if the user has edit permissions. Returns true if the user has permission to edit; otherwise, false.

Implements IDocumentEditor.HasEditPermissions()

IncrementFontSize()

Increments the size of the font of the selected content with 2 points.

Declaration

cs-api-definition
public void IncrementFontSize()

Implements IDocumentEditor.IncrementFontSize()

IncrementParagraphLeftIndent()

Increments the left indent of the current paragraph.

Declaration

cs-api-definition
public void IncrementParagraphLeftIndent()

Implements IDocumentEditor.IncrementParagraphLeftIndent()

IncrementParagraphListLevel()

Increments the paragraph list level of the selected paragraphs.

Declaration

cs-api-definition
public void IncrementParagraphListLevel()

Insert(string)

Inserts text into the document at the current caret position.

Declaration

cs-api-definition
public void Insert(string text)

Parameters

text

string

The text to insert.

InsertAnnotationRange(AnnotationRangeStart, AnnotationRangeEnd)

Inserts an annotation range.

Declaration

cs-api-definition
public void InsertAnnotationRange(AnnotationRangeStart rangeStart, AnnotationRangeEnd rangeEnd)

Parameters

rangeStart

AnnotationRangeStart

The annotation range start.

rangeEnd

AnnotationRangeEnd

The annotation range end.

Implements IDocumentEditor.InsertAnnotationRange(AnnotationRangeStart, AnnotationRangeEnd)

InsertBookmark(string)

Inserts a bookmark around the current selection. If the selection is empty, the bookmark is inserted at the caret position.

Declaration

cs-api-definition
public void InsertBookmark(string bookmarkName)

Parameters

bookmarkName

string

Name of the bookmark.

Implements IDocumentEditor.InsertBookmark(string)

InsertCaption(CaptionDefinition, string, bool, bool)

Inserts a caption around the current selection. If the selection is empty, the caption is inserted at the current caret position.

Declaration

cs-api-definition
public void InsertCaption(CaptionDefinition definition, string caption, bool includeLabel, bool insertBelow)

Parameters

definition

CaptionDefinition

The definition of the caption.

caption

string

The caption text to be used.

includeLabel

bool

If set to true, the label is included in the caption.

insertBelow

bool

If set to true, the caption is inserted after the current selection.

Implements IDocumentEditor.InsertCaption(CaptionDefinition, string, bool, bool)

InsertCodeBlock(string, CodeFormattingSettings)

Inserts a code block at the caret position. If the caret position is in code block, replaces the current code block.

Declaration

cs-api-definition
public void InsertCodeBlock(string code, CodeFormattingSettings settings)

Parameters

code

string

The code to insert.

settings

CodeFormattingSettings

The settings which will be used for the code block.

Implements IDocumentEditor.InsertCodeBlock(string, CodeFormattingSettings)

InsertColumnBreak()

Inserts a column break into the document at the current caret position.

Declaration

cs-api-definition
public void InsertColumnBreak()

Implements IDocumentEditor.InsertColumnBreak()

InsertComment(Comment)

Inserts a comment around the current selection. If the selection is empty, the comment is inserted at the caret position.

Declaration

cs-api-definition
public void InsertComment(Comment comment)

Parameters

comment

Comment

The comment.

Implements IDocumentEditor.InsertComment(Comment)

InsertCrossReferenceToBookmark(string, ReferenceContentType, bool)

Inserts a cross-reference to a bookmark into the document at the current caret position.

Declaration

cs-api-definition
public void InsertCrossReferenceToBookmark(string bookmarkName, ReferenceContentType contentType, bool insertAsHyperlink)

Parameters

bookmarkName

string

Name of the bookmark.

contentType

ReferenceContentType

Type of the content.

insertAsHyperlink

bool

If set to true, the cross-reference is inserted as a hyperlink.

Implements IDocumentEditor.InsertCrossReferenceToBookmark(string, ReferenceContentType, bool)

InsertCrossReferenceToCaption(Paragraph, ReferenceContentType, bool)

Inserts a cross-reference to a caption into the document at the current caret position.

Declaration

cs-api-definition
public void InsertCrossReferenceToCaption(Paragraph captionParagraph, ReferenceContentType contentType, bool insertAsHyperlink)

Parameters

captionParagraph

Paragraph

The paragraph containing the caption sequence field.

contentType

ReferenceContentType

The reference content type. If the paragraph doesn't have applied a Caption style, the method will not be executed.

insertAsHyperlink

bool

A parameter indicating whether the cross-reference field should be a hyperlink.

Implements IDocumentEditor.InsertCrossReferenceToCaption(Paragraph, ReferenceContentType, bool)

InsertCrossReferenceToHeading(Paragraph, ReferenceContentType, bool)

Inserts a cross-reference to a paragraph with Heading style into the document at the current caret position.

Declaration

cs-api-definition
public void InsertCrossReferenceToHeading(Paragraph headingParagraph, ReferenceContentType contentType, bool insertAsHyperlink)

Parameters

headingParagraph

Paragraph

The paragraph. If the paragraph doesn't have applied a Heading style, the method will not be executed.

contentType

ReferenceContentType

Type of the content.

insertAsHyperlink

bool

If set to true, the cross-reference is inserted as a hyperlink.

Implements IDocumentEditor.InsertCrossReferenceToHeading(Paragraph, ReferenceContentType, bool)

InsertEndnote()

Inserts endnote at the current position.

Declaration

cs-api-definition
public void InsertEndnote()

Implements IDocumentEditor.InsertEndnote()

InsertEndnote(Note)

Inserts the endnote at the current position.

Declaration

cs-api-definition
public void InsertEndnote(Note endnote)

Parameters

endnote

Note

The endnote.

Implements IDocumentEditor.InsertEndnote(Note)

InsertField(Field)

Inserts a field into the document at the current caret position.

Declaration

cs-api-definition
public bool InsertField(Field field)

Parameters

field

Field

The field.

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.InsertField(Field)

InsertField(Field, FieldDisplayMode)

Inserts a field into the document at the current caret position in a specified display mode.

Declaration

cs-api-definition
public bool InsertField(Field field, FieldDisplayMode displayMode)

Parameters

field

Field

The field.

displayMode

FieldDisplayMode

The display mode.

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.InsertField(Field, FieldDisplayMode)

InsertFootnote()

Inserts footnote at the current position.

Declaration

cs-api-definition
public void InsertFootnote()

Implements IDocumentEditor.InsertFootnote()

InsertFootnote(Note)

Inserts the footnote at the current position.

Declaration

cs-api-definition
public void InsertFootnote(Note footnote)

Parameters

footnote

Note

The footnote.

Implements IDocumentEditor.InsertFootnote(Note)

InsertFragment(DocumentFragment)

Inserts a fragment at the current caret position.

Declaration

cs-api-definition
public void InsertFragment(DocumentFragment documentFragment)

Parameters

documentFragment

DocumentFragment

The fragment to insert.

Exceptions

ArgumentNullException

Thrown when documentFragment is null.

Implements IDocumentEditor.InsertFragment(DocumentFragment)

InsertFragment(DocumentFragment, DocumentPosition)

Inserts a fragment at a specified position. Document selection should be cleared in advance.

Declaration

cs-api-definition
public void InsertFragment(DocumentFragment documentFragment, DocumentPosition documentPosition)

Parameters

documentFragment

DocumentFragment

The fragment to insert.

documentPosition

DocumentPosition

The document position to insert the fragment at.

Exceptions

InvalidOperationException

Thrown when there is selection in the document.

ArgumentNullException

Thrown when documentFragment or documentPosition is null.

Implements IDocumentEditor.InsertFragment(DocumentFragment, DocumentPosition)

Remarks

Document selection should be cleared before calling this method, otherwise exception may be thrown.

Inserts a hyperlink in the document. The hyperlink will be created around the current selection.

Declaration

cs-api-definition
public void InsertHyperlink(HyperlinkInfo hyperlinkInfo)

Parameters

hyperlinkInfo

HyperlinkInfo

The hyperlink info.

Implements IDocumentEditor.InsertHyperlink(HyperlinkInfo)

Inserts collection of inlines as hyperlink into the document.

Declaration

cs-api-definition
public void InsertHyperlink(HyperlinkInfo hyperlinkInfo, IEnumerable<Inline> inlines)

Parameters

hyperlinkInfo

HyperlinkInfo

The hyperlink info.

inlines

IEnumerable<Inline>

The inlines.

Implements IDocumentEditor.InsertHyperlink(HyperlinkInfo, IEnumerable<Inline>)

Inserts a hyperlink in the document.

Declaration

cs-api-definition
public void InsertHyperlink(HyperlinkInfo hyperlinkInfo, string hyperlinkText)

Parameters

hyperlinkInfo

HyperlinkInfo

The hyperlink info.

hyperlinkText

string

The hyperlink text.

InsertImage(Stream, string)

Inserts an inline image into the document at the current caret position.

Declaration

cs-api-definition
public void InsertImage(Stream imageStream, string extension)

Parameters

imageStream

Stream

The stream to the image's contents.

extension

string

The extension specifying the image format.

Implements IDocumentEditor.InsertImage(Stream, string)

InsertInline(Inline)

Inserts inline element into the document at the current caret position.

Declaration

cs-api-definition
public void InsertInline(Inline inline)

Parameters

inline

Inline

The inline element to insert.

Exceptions

ArgumentNullException

Thrown when inline is null.

Implements IDocumentEditor.InsertInline(Inline)

InsertInline(Inline, DocumentPosition)

Inserts inline element into the document at a specified caret position. Document selection should be cleared in advance.

Declaration

cs-api-definition
public void InsertInline(Inline inline, DocumentPosition documentPosition)

Parameters

inline

Inline

The inline element to insert.

documentPosition

DocumentPosition

The document position to insert the inline at.

Exceptions

InvalidOperationException

Thrown when there is selection in the document.

ArgumentNullException

Thrown when inline or documentPosition is null.

Implements IDocumentEditor.InsertInline(Inline, DocumentPosition)

Remarks

Document selection should be cleared before calling this method, otherwise exception may be thrown.

InsertLine(string)

Inserts text at the current caret position and adds a new paragraph after it.

Declaration

cs-api-definition
public void InsertLine(string text)

Parameters

text

string

The text.

Implements IDocumentEditor.InsertLine(string)

InsertLineBreak()

Inserts a line break into the document at the current caret position.

Declaration

cs-api-definition
public void InsertLineBreak()

Implements IDocumentEditor.InsertLineBreak()

InsertNonBreakingSpace()

Inserts a non-breaking space into the document at the current caret position.

Declaration

cs-api-definition
public void InsertNonBreakingSpace()

InsertPageBreak()

Inserts a page break into the document at the current caret position.

Declaration

cs-api-definition
public void InsertPageBreak()

Implements IDocumentEditor.InsertPageBreak()

InsertParagraph()

Inserts a new paragraph at the current caret position.

Declaration

cs-api-definition
public void InsertParagraph()

Implements IDocumentEditor.InsertParagraph()

InsertPermissionRange(IEnumerable<PermissionRangeInfo>)

Inserts a new permission range over the current selection. If the selection is empty, the permission range is inserted at the caret position.

Declaration

cs-api-definition
public void InsertPermissionRange(IEnumerable<PermissionRangeInfo> permissionInfos)

Parameters

permissionInfos

IEnumerable<PermissionRangeInfo>

The permissions for the new range.

Implements IDocumentEditor.InsertPermissionRange(IEnumerable<PermissionRangeInfo>)

InsertReadOnlyRange()

Inserts a read only range over the current selection. If the selection is empty, the range is inserted at the caret position.

Declaration

cs-api-definition
public void InsertReadOnlyRange()

Implements IDocumentEditor.InsertReadOnlyRange()

InsertSectionBreak()

Inserts a section break into the document at the current caret position.

Declaration

cs-api-definition
public void InsertSectionBreak()

Implements IDocumentEditor.InsertSectionBreak()

InsertSectionBreak(SectionBreakType)

Inserts a section break of the specified type into the document at the current caret position.

Declaration

cs-api-definition
public void InsertSectionBreak(SectionBreakType sectionBreakType)

Parameters

sectionBreakType

SectionBreakType

The type of the section break.

Implements IDocumentEditor.InsertSectionBreak(SectionBreakType)

InsertShape(ShapeType, Size)

Inserts an inline shape into the document at the current caret position.

Declaration

cs-api-definition
public void InsertShape(ShapeType shapeType, Size size)

Parameters

shapeType

ShapeType

The type of shape.

size

Size

Shape's initial size.

Implements IDocumentEditor.InsertShape(ShapeType, Size)

InsertStructuredDocumentTag()

Inserts a default structured document tag (Content Control). The default type is RichText.

Declaration

cs-api-definition
public void InsertStructuredDocumentTag()

InsertStructuredDocumentTag(SdtProperties)

Inserts a structured document tag (Content Control) based on the provided properties.

Declaration

cs-api-definition
public void InsertStructuredDocumentTag(SdtProperties insertProperties)

Parameters

insertProperties

SdtProperties

InsertStructuredDocumentTag(SdtType)

Inserts a structured document tag (Content Control) of the given type.

Declaration

cs-api-definition
public void InsertStructuredDocumentTag(SdtType insertType)

Parameters

insertType

SdtType

InsertTable(Table)

Inserts a table in the document.

Note: The Table instance inserted in the document is a cloning of the one passed for the table parameter. Making subsequent changes to the Table is not possible using the same object.

Declaration

cs-api-definition
public void InsertTable(Table table)

Parameters

table

Table

The table.

Implements IDocumentEditor.InsertTable(Table)

InsertTable(Table, bool)

Inserts the table.

Declaration

cs-api-definition
public void InsertTable(Table table, bool shouldInsertParagraphBeforeTable)

Parameters

table

Table

The table.

shouldInsertParagraphBeforeTable

bool

if set to true, an additional empty paragraph is inserted before the table.

Remarks

The Table instance inserted in the document is a cloning of the one passed for the table parameter. Making subsequent changes to the Table is not possible.

InsertTable(int, int)

Inserts a new table in the document.

Declaration

cs-api-definition
public void InsertTable(int rows, int columns)

Parameters

rows

int

Number of the rows in the table.

columns

int

Number of the columns in the table.

Implements IDocumentEditor.InsertTable(int, int)

InsertTable(int, int, bool)

Inserts a new table in the document.

Declaration

cs-api-definition
public void InsertTable(int rows, int columns, bool shouldInsertParagraphBeforeTable)

Parameters

rows

int

Number of the rows in the table.

columns

int

Number of the columns in the table.

shouldInsertParagraphBeforeTable

bool

if set to true, an additional empty paragraph is inserted before the table.

InsertTableColumn()

Inserts a table column in the table which is under the caret position.

Declaration

cs-api-definition
public void InsertTableColumn()

Implements IDocumentEditor.InsertTableColumn()

InsertTableColumnToTheLeft()

Inserts a table column to the left in the table which is under the caret position.

Declaration

cs-api-definition
public void InsertTableColumnToTheLeft()

Implements IDocumentEditor.InsertTableColumnToTheLeft()

InsertTableColumnToTheRight()

Inserts a table column to the right in the table which is under the caret position.

Declaration

cs-api-definition
public void InsertTableColumnToTheRight()

Implements IDocumentEditor.InsertTableColumnToTheRight()

InsertTableRow()

Inserts a new table row in the table under the caret position.

Declaration

cs-api-definition
public void InsertTableRow()

Implements IDocumentEditor.InsertTableRow()

InsertTableRowAbove()

Inserts a table row above the one under the caret position.

Declaration

cs-api-definition
public void InsertTableRowAbove()

Implements IDocumentEditor.InsertTableRowAbove()

InsertTableRowBelow()

Inserts a table row below the one under the caret position.

Declaration

cs-api-definition
public void InsertTableRowBelow()

Implements IDocumentEditor.InsertTableRowBelow()

InsertTextBox()

Inserts a placeholder text box element to the document. It comes with a default shape layout.

Declaration

cs-api-definition
public void InsertTextBox()

Implements IDocumentEditor.InsertTextBox()

InvalidateEditorLayout()

Forces the control to invalidate the layout of its child elements.

Declaration

cs-api-definition
public void InvalidateEditorLayout()

InvalidateProofingErrors(bool)

Clears the spell-checking state of all words in the document and updates the UI.

Declaration

cs-api-definition
public void InvalidateProofingErrors(bool invalidateIncorrectWordsOnly)

Parameters

invalidateIncorrectWordsOnly

bool

True to invalidate incorrect word only.

MailMerge(bool)

Produces a mail merged document containing the results for all data records.

Declaration

cs-api-definition
public RadDocument MailMerge(bool startEachRecordOnNewPage = true)

Parameters

startEachRecordOnNewPage

bool

true, if each record should start on a new page.

Returns

RadDocument

The document containing the result of the operation.

Implements IDocumentEditor.MailMerge(bool)

MailMergeCurrentRecord()

Creates a new RadDocument containing the result of merging the template with the values of the current data record.

Declaration

cs-api-definition
public RadDocument MailMergeCurrentRecord()

Returns

RadDocument

The document.

Implements IDocumentEditor.MailMergeCurrentRecord()

MergeTableCells()

Merges the currently selected table cells into one.

Declaration

cs-api-definition
public void MergeTableCells()

Implements IDocumentEditor.MergeTableCells()

MoveSelection(DocumentPosition, bool)

Moves the current selection along with the selected document elements to a specified position.

Declaration

cs-api-definition
public void MoveSelection(DocumentPosition movePosition, bool deleteSelection)

Parameters

movePosition

DocumentPosition

The start position where the selection should be moved to.

deleteSelection

bool

true, if the current selection and contained elements should be deleted on the original position.

Implements IDocumentEditor.MoveSelection(DocumentPosition, bool)

OnApplyTemplate()

Invoked whenever application of the instance's template is required.

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnCommandError(CommandErrorEventArgs)

Declaration

cs-api-definition
protected virtual void OnCommandError(CommandErrorEventArgs args)

Parameters

args

CommandErrorEventArgs

OnCommandExecuted(CommandExecutedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnCommandExecuted(CommandExecutedEventArgs e)

Parameters

e

CommandExecutedEventArgs

The CommandExecutedEventArgs instance containing the event data.

OnCommandExecuting(CommandExecutingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnCommandExecuting(CommandExecutingEventArgs e)

Parameters

e

CommandExecutingEventArgs

The CommandExecutingEventArgs instance containing the event data.

OnCommentShowing(CommentShowingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnCommentShowing(CommentShowingEventArgs e)

Parameters

e

CommentShowingEventArgs

The CommentShowingEventArgs instance containing the event data.

OnCreateAutomationPeer()

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF)/Silverlight infrastructure.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.

OnCurrentEditingStyleChanged()

Declaration

cs-api-definition
protected virtual void OnCurrentEditingStyleChanged()

OnCurrentParagraphStyleChanged()

Declaration

cs-api-definition
protected virtual void OnCurrentParagraphStyleChanged()

OnCurrentSpanStyleChanged()

Declaration

cs-api-definition
protected virtual void OnCurrentSpanStyleChanged()

OnCurrentVisiblePageChanged()

Declaration

cs-api-definition
protected virtual void OnCurrentVisiblePageChanged()

OnDocumentArranged()

Declaration

cs-api-definition
protected virtual void OnDocumentArranged()

OnDocumentChanged()

Declaration

cs-api-definition
protected virtual void OnDocumentChanged()

OnDocumentChanging()

Declaration

cs-api-definition
protected virtual void OnDocumentChanging()

OnDocumentContentChanged()

Declaration

cs-api-definition
protected virtual void OnDocumentContentChanged()

OnDocumentLayoutModeChanged()

Declaration

cs-api-definition
protected virtual void OnDocumentLayoutModeChanged()

OnDocumentPresentationChanged(PresentationChangedEventArgs)

Declaration

cs-api-definition
protected virtual void OnDocumentPresentationChanged(PresentationChangedEventArgs e)

Parameters

e

PresentationChangedEventArgs

OnGotFocus(RoutedEventArgs)

Declaration

cs-api-definition
protected override void OnGotFocus(RoutedEventArgs e)

Parameters

e

RoutedEventArgs

OnHyperlinkClicked(object, HyperlinkClickedEventArgs)

Declaration

cs-api-definition
protected virtual void OnHyperlinkClicked(object sender, HyperlinkClickedEventArgs eventArgs)

Parameters

sender

object

eventArgs

HyperlinkClickedEventArgs

OnInitialized(EventArgs)

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

Declaration

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

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnIsReadOnlyChanged(EventArgs)

Raises the event.

Declaration

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

Parameters

e

EventArgs

The EventArgs instance containing the event data.

OnLostFocus(RoutedEventArgs)

Declaration

cs-api-definition
protected override void OnLostFocus(RoutedEventArgs e)

Parameters

e

RoutedEventArgs

OnMergeFieldToStringConverting(object, MergeFieldToStringConvertingEventArgs)

Declaration

cs-api-definition
protected virtual void OnMergeFieldToStringConverting(object sender, MergeFieldToStringConvertingEventArgs e)

Parameters

sender

object

e

MergeFieldToStringConvertingEventArgs

OnNoteReferenceClicked(MouseButtonEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnNoteReferenceClicked(MouseButtonEventArgs args)

Parameters

args

MouseButtonEventArgs

The MouseButtonEventArgs instance containing the event data.

OnPreviewEditorKeyDown(PreviewEditorKeyEventArgs)

Declaration

cs-api-definition
protected virtual void OnPreviewEditorKeyDown(PreviewEditorKeyEventArgs e)

Parameters

e

PreviewEditorKeyEventArgs

OnPrintCompleted(PrintCompletedEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnPrintCompleted(PrintCompletedEventArgs e)

Parameters

e

PrintCompletedEventArgs

The PrintCompletedEventArgs instance containing the event data.

OnPrintStarted(EventArgs)

Raises the event.

Declaration

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

Parameters

e

EventArgs

The EventArgs instance containing the event data.

OnProtectionStateChanged()

Declaration

cs-api-definition
protected virtual void OnProtectionStateChanged()

OnScaleFactorChanged()

Declaration

cs-api-definition
protected virtual void OnScaleFactorChanged()

OnSelectionChanged(EventArgs)

Raises the event.

Declaration

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

Parameters

e

EventArgs

The EventArgs instance containing the event data.

OnStreamFromUriResolving(StreamFromUriResolvingEventArgs)

Declaration

cs-api-definition
protected virtual void OnStreamFromUriResolving(StreamFromUriResolvingEventArgs e)

Parameters

e

StreamFromUriResolvingEventArgs

OnUntrackableCommandExecuting(UntrackableCommandExecutingEventArgs)

Raises the event.

Declaration

cs-api-definition
protected virtual void OnUntrackableCommandExecuting(UntrackableCommandExecutingEventArgs e)

Parameters

e

UntrackableCommandExecutingEventArgs

The UntrackableCommandExecutingEventArgs instance containing the event data.

OnUserInfoChanged()

Declaration

cs-api-definition
protected virtual void OnUserInfoChanged()

OpenContextMenuOnNextSpellingError()

Opens the context menu when the next spelling error is encountered.

Declaration

cs-api-definition
public void OpenContextMenuOnNextSpellingError()

Remarks

This method is useful for providing users with quick access to spelling correction options during text editing in the RadRichTextBox control.

Paste()

Pastes the content of the clipboard into the document.

Declaration

cs-api-definition
public void Paste()

Implements IDocumentEditor.Paste()

Paste(PasteOption)

Pastes the content of the clipboard into the document.

Declaration

cs-api-definition
public void Paste(PasteOption pasteOption)

Parameters

pasteOption

PasteOption

Implements IDocumentEditor.Paste(PasteOption)

PasteFormatting()

Pastes the currently copied formatting on the current selection.

Declaration

cs-api-definition
public bool PasteFormatting()

Returns

bool

A value indicating whether the paste was successful.

Implements IDocumentEditor.PasteFormatting()

PreviewFirstMailMergeDataRecord()

Updates all fields in the document with the values evaluated using the first data record.

Declaration

cs-api-definition
public bool PreviewFirstMailMergeDataRecord()

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.PreviewFirstMailMergeDataRecord()

PreviewLastMailMergeDataRecord()

Updates all fields in the document with the values evaluated using the last data record.

Declaration

cs-api-definition
public bool PreviewLastMailMergeDataRecord()

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.PreviewLastMailMergeDataRecord()

PreviewMailMergeDataRecordAtIndex(int)

Updates all fields in the document with the values evaluated using a specified data record.

Declaration

cs-api-definition
public bool PreviewMailMergeDataRecordAtIndex(int index)

Parameters

index

int

The index of the record to be shown.

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.PreviewMailMergeDataRecordAtIndex(int)

PreviewNextMailMergeDataRecord()

Updates all fields in the document with the values evaluated using the next data record.

Declaration

cs-api-definition
public bool PreviewNextMailMergeDataRecord()

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.PreviewNextMailMergeDataRecord()

PreviewPreviousMailMergeDataRecord()

Updates all fields in the document with the values evaluated using the previous data record.

Declaration

cs-api-definition
public bool PreviewPreviousMailMergeDataRecord()

Returns

bool

True, if the operation completed successfully.

Implements IDocumentEditor.PreviewPreviousMailMergeDataRecord()

Print(PrintDialog, PrintSettings)

Prints with the specified print dialog. The dialog should already be initialized.

Declaration

cs-api-definition
public void Print(PrintDialog printDialog, PrintSettings printSettings)

Parameters

printDialog

PrintDialog

The print dialog.

printSettings

PrintSettings

The print settings.

Print(PrintSettings)

Declaration

cs-api-definition
public void Print(PrintSettings printSettings)

Parameters

printSettings

PrintSettings

Print(string, PrintMode)

Initializes printing of the current document.

Declaration

cs-api-definition
public void Print(string documentName, PrintMode mode)

Parameters

documentName

string

The name of the document to print.

mode

PrintMode

The printing mode.

Redo()

Re-executes the last undone command group.

Declaration

cs-api-definition
public void Redo()

Implements IDocumentEditor.Redo()

RegisterCommand(RoutedCommand, Key, ModifierKeys, object)

Registers a new command with the specified key and modifier keys for the RadRichTextBox.

Declaration

cs-api-definition
public static void RegisterCommand(RoutedCommand command, Key key, ModifierKeys modifierKeys = 0, object commandParameter = null)

Parameters

command

RoutedCommand

The command to be registered.

key

Key

The key associated with the command.

modifierKeys

ModifierKeys

The modifier keys that need to be held while pressing the key.

commandParameter

object

An optional parameter associated with the command.

RejectAllRevisions()

Rejects all revisions in the document.

Declaration

cs-api-definition
public void RejectAllRevisions()

Implements IDocumentEditor.RejectAllRevisions()

RejectRevision(Revision)

Rejects a revision.

Declaration

cs-api-definition
public void RejectRevision(Revision revision)

Parameters

revision

Revision

The revision.

Implements IDocumentEditor.RejectRevision(Revision)

Removes the hyperlink on the caret position.

Declaration

cs-api-definition
public void RemoveHyperlink()

RemoveTabStop(TabStop)

Removes a tab stop from the selected paragraphs.

Declaration

cs-api-definition
public void RemoveTabStop(TabStop tabStop)

Parameters

tabStop

TabStop

The tab stop.

Implements IDocumentEditor.RemoveTabStop(TabStop)

RemoveTabStopRange(IEnumerable<TabStop>)

Removes a collection of tab stops in the selected paragraphs.

Declaration

cs-api-definition
public void RemoveTabStopRange(IEnumerable<TabStop> tabStops)

Parameters

tabStops

IEnumerable<TabStop>

The tab stops.

Implements IDocumentEditor.RemoveTabStopRange(IEnumerable<TabStop>)

ReplaceTabStop(TabStop, TabStop)

Replaces a tab stop inside the selected paragraphs.

Declaration

cs-api-definition
public void ReplaceTabStop(TabStop oldTabStop, TabStop newTabStop)

Parameters

oldTabStop

TabStop

The old tab stop.

newTabStop

TabStop

The new tab stop.

Implements IDocumentEditor.ReplaceTabStop(TabStop, TabStop)

ResizeTableColumn(Table, int, double)

Changes the width of a table column. The specified width value will be applied with width type Fixed. You could specify different width type through the ChangeTableGridColumnWidth(Table, int, TableWidthUnit) method.

Declaration

cs-api-definition
public void ResizeTableColumn(Table table, int columnIndex, double columnWidth)

Parameters

table

Table

The table.

columnIndex

int

The index of the column.

columnWidth

double

The new value for the column width.

Implements IDocumentEditor.ResizeTableColumn(Table, int, double)

RestartListNumbering()

Creates a new list from the current paragraph. The paragraph must be in a list, otherwise this method does nothing.

Declaration

cs-api-definition
public bool RestartListNumbering()

Returns

bool

A boolean value determining whether the operation completed successfully.

Implements IDocumentEditor.RestartListNumbering()

ScrollToHorizontalOffset(double)

Scrolls the contents of RadRichTextBox to the specified horizontal offset.

Declaration

cs-api-definition
public void ScrollToHorizontalOffset(double offset)

Parameters

offset

double

ScrollToNote(Note)

Scrolls the viewport so that a note becomes visible.

Declaration

cs-api-definition
public void ScrollToNote(Note note)

Parameters

note

Note

The note.

Implements IDocumentEditorPresenterContainer.ScrollToNote(Note)

ScrollToVerticalOffset(double)

Scrolls the contents of RadRichTextBox to the specified vertical offset.

Declaration

cs-api-definition
public void ScrollToVerticalOffset(double offset)

Parameters

offset

double

SetSelectedComment(CommentRangeStart)

Sets the selected comment for the RadRichTextBox based on the provided CommentRangeStart.

Declaration

cs-api-definition
public void SetSelectedComment(CommentRangeStart commentStart)

Parameters

commentStart

CommentRangeStart

The CommentRangeStart that represents the beginning of the comment range to be set.

SetSelectedNote(Note)

Sets the currently selected note in the RadRichTextBox.

Declaration

cs-api-definition
public void SetSelectedNote(Note note)

Parameters

note

Note

The note to be selected.

SetWatermark(DocumentWatermarkSettings)

Sets a watermark to the selected sections.

Declaration

cs-api-definition
public void SetWatermark(DocumentWatermarkSettings watermarkSettings)

Parameters

watermarkSettings

DocumentWatermarkSettings

The watermark settings describing the watermark that will be applied.

Implements IDocumentEditor.SetWatermark(DocumentWatermarkSettings)

SetWatermark(PredefinedWatermarkType)

Sets a predefined watermark to the selected sections.

Declaration

cs-api-definition
public void SetWatermark(PredefinedWatermarkType predefinedType)

Parameters

predefinedType

PredefinedWatermarkType

Type of the predefined watermark.

Implements IDocumentEditor.SetWatermark(PredefinedWatermarkType)

SetWatermarkImage(WatermarkImageSettings)

Sets the watermark image for the RadRichTextBox control.

Declaration

cs-api-definition
public void SetWatermarkImage(WatermarkImageSettings settings)

Parameters

settings

WatermarkImageSettings

The settings that define the watermark image to be applied.

SetWatermarkText(WatermarkTextSettings)

Sets the watermark text for the RadRichTextBox control.

Declaration

cs-api-definition
public void SetWatermarkText(WatermarkTextSettings settings)

Parameters

settings

WatermarkTextSettings

The settings that define the watermark text properties.

ShowAddNewBibliographicSourceDialog(string, bool, Action<BibliographicSource>)

Shows the Add New Bibliographic Source Dialog.

Declaration

cs-api-definition
public void ShowAddNewBibliographicSourceDialog(string sourceName = null, bool insertFieldOnClose = true, Action<BibliographicSource> callBackOnClosed = null)

Parameters

sourceName

string

insertFieldOnClose

bool

callBackOnClosed

Action<BibliographicSource>

ShowChangeEditingPermissionsDialog()

Shows the dialog for changing editing permissions.

Declaration

cs-api-definition
public void ShowChangeEditingPermissionsDialog()

ShowCodeFormattingDialog()

Shows the dialog for code formatting.

Declaration

cs-api-definition
public void ShowCodeFormattingDialog()

ShowContextMenuAtDocumentPosition(DocumentPosition)

Displays the context menu at the specified document position within the RadRichTextBox.

Declaration

cs-api-definition
public void ShowContextMenuAtDocumentPosition(DocumentPosition position)

Parameters

position

DocumentPosition

The document position where the context menu should be shown.

ShowContextMenuAtDocumentPosition(Point, DocumentPosition)

Displays the context menu at the specified document position within the RadRichTextBox.

Declaration

cs-api-definition
public void ShowContextMenuAtDocumentPosition(Point proposedLocation, DocumentPosition position)

Parameters

proposedLocation

Point

The screen coordinates where the context menu should appear.

position

DocumentPosition

The position in the document at which the context menu is related.

ShowDefineNewListStyleDialog()

Shows dialog for creating new list style.

Declaration

cs-api-definition
public void ShowDefineNewListStyleDialog()

ShowEditCustomDictionaryDialog()

Shows the dialog for editing custom spellchecking dictionaries.

Declaration

cs-api-definition
public void ShowEditCustomDictionaryDialog()

ShowFindReplaceDialog()

Shows the find replace dialog.

Declaration

cs-api-definition
public virtual void ShowFindReplaceDialog()

ShowFloatingBlockPropertiesDialog()

Shows the floating block properties dialog.

Declaration

cs-api-definition
public void ShowFloatingBlockPropertiesDialog()

ShowFontPropertiesDialog()

Shows the font properties dialog.

Declaration

cs-api-definition
public void ShowFontPropertiesDialog()

ShowImageEditorDialog()

Shows the image editor dialog.

Declaration

cs-api-definition
public void ShowImageEditorDialog()

ShowImageEditorDialog(string)

Shows the image editor dialog.

Declaration

cs-api-definition
public void ShowImageEditorDialog(string executeToolName)

Parameters

executeToolName

string

Name of the tool to execute when the dialog is opened.

ShowInsertCaptionDialog()

Shows the insert caption dialog.

Declaration

cs-api-definition
public void ShowInsertCaptionDialog()

ShowInsertCrossReferenceWindow()

Shows the insert cross reference window.

Declaration

cs-api-definition
public void ShowInsertCrossReferenceWindow()

ShowInsertDateTimeDialog()

Shows the insert date field dialog.

Declaration

cs-api-definition
public void ShowInsertDateTimeDialog()

ShowInsertHyperlinkDialog()

Shows the insert hyperlink dialog.

Declaration

cs-api-definition
public void ShowInsertHyperlinkDialog()

ShowInsertSymbolWindow()

Show the insert symbol dialog.

Declaration

cs-api-definition
public void ShowInsertSymbolWindow()

ShowInsertTableDialog()

Shows the insert table dialog.

Declaration

cs-api-definition
public void ShowInsertTableDialog()

ShowInsertTableOfContentsDialog()

Shows the insert Table of Contents window.

Declaration

cs-api-definition
public void ShowInsertTableOfContentsDialog()

ShowLineNumberingDialog()

Show the line numbers dialog.

Declaration

cs-api-definition
public void ShowLineNumberingDialog()

ShowManageBibliographicSourcesDialog()

Shows the Manage Bibliographic Sources Dialog.

Declaration

cs-api-definition
public void ShowManageBibliographicSourcesDialog()

ShowManageBookmarksDialog()

Shows the dialog for managing bookmarks.

Declaration

cs-api-definition
public void ShowManageBookmarksDialog()

ShowManageStylesDialog()

Shows the dialog for managing styles.

Declaration

cs-api-definition
public void ShowManageStylesDialog()

ShowNotesDialog()

Shows the notes dialog.

Declaration

cs-api-definition
public void ShowNotesDialog()

ShowParagraphPropertiesDialog()

Shows the paragraph properties dialog.

Declaration

cs-api-definition
public void ShowParagraphPropertiesDialog()

ShowProtectDocumentDialog()

Shows the dialog for enforcing document protection.

Declaration

cs-api-definition
public void ShowProtectDocumentDialog()

ShowSectionColumnsDialog()

Show the sections columns dialog.

Declaration

cs-api-definition
public void ShowSectionColumnsDialog()

ShowSetNumberingValueDialog()

Shows the Set Numbering Value Dialog.

Declaration

cs-api-definition
public void ShowSetNumberingValueDialog()

ShowSpellCheckingDialog()

Shows the spell checking dialog.

Declaration

cs-api-definition
public void ShowSpellCheckingDialog()

ShowStyleFormattingPropertiesDialog()

Shows the dialog for adding new style.

Declaration

cs-api-definition
public void ShowStyleFormattingPropertiesDialog()

ShowStyleFormattingPropertiesDialog(StyleDefinition)

Shows the dialog for modifying style formatting.

Declaration

cs-api-definition
public void ShowStyleFormattingPropertiesDialog(StyleDefinition styleDefinition)

Parameters

styleDefinition

StyleDefinition

ShowStyleFormattingPropertiesDialog(StyleFormattingPropertiesDialogSettings)

Shows the style formatting properties dialog.

Declaration

cs-api-definition
public void ShowStyleFormattingPropertiesDialog(StyleFormattingPropertiesDialogSettings settings)

Parameters

settings

StyleFormattingPropertiesDialogSettings

The settings.

ShowTabStopsPropertiesDialog()

Shows the dialog for editing tab stops.

Declaration

cs-api-definition
public void ShowTabStopsPropertiesDialog()

ShowTableBordersDialog()

Shows the table borders dialog.

Declaration

cs-api-definition
public void ShowTableBordersDialog()

ShowTablePropertiesDialog()

Shows the table properties dialog.

Declaration

cs-api-definition
public void ShowTablePropertiesDialog()

ShowUnprotectDocumentDialog()

Shows the dialog for removing document protection.

Declaration

cs-api-definition
public void ShowUnprotectDocumentDialog()

ShowWatermarkSettingsDialog()

Shows the watermark settings dialog.

Declaration

cs-api-definition
public void ShowWatermarkSettingsDialog()

SplitAnnotationRange(AnnotationRangeStart)

Splits an annotation range at the caret position, resulting in two new ranges.

Declaration

cs-api-definition
public void SplitAnnotationRange(AnnotationRangeStart rangeStart)

Parameters

rangeStart

AnnotationRangeStart

The annotation range start to be split.

Implements IDocumentEditor.SplitAnnotationRange(AnnotationRangeStart)

SplitAnnotationRange(AnnotationRangeStart, DocumentPosition)

Splits an annotation range at the specified position, resulting in two new ranges.

Declaration

cs-api-definition
public void SplitAnnotationRange(AnnotationRangeStart rangeStart, DocumentPosition position)

Parameters

rangeStart

AnnotationRangeStart

The annotation range start to be split.

position

DocumentPosition

The position where the range start should be split.

Implements IDocumentEditor.SplitAnnotationRange(AnnotationRangeStart, DocumentPosition)

SuppressLineNumberingForCurrentParagraph(IEnumerable<Paragraph>)

Suppress the line numbering for selected paragraphs.

Declaration

cs-api-definition
public void SuppressLineNumberingForCurrentParagraph(IEnumerable<Paragraph> paragraphs)

Parameters

paragraphs

IEnumerable<Paragraph>

Implements IDocumentEditor.SuppressLineNumberingForCurrentParagraph(IEnumerable<Paragraph>)

ToggleBold()

Toggles the font weight of the selected content between and .

Declaration

cs-api-definition
public void ToggleBold()

Implements IDocumentEditor.ToggleBold()

ToggleBookmarks()

Toggles the visibility of the bookmarks in the document.

Declaration

cs-api-definition
public void ToggleBookmarks()

ToggleComments()

Toggles the visibility of the comments in the document.

Declaration

cs-api-definition
public void ToggleComments()

ToggleDifferentFirstPageHeaderFooter()

Toggles the visibility of the different first page header and footer in the RadRichTextBox.

Declaration

cs-api-definition
public void ToggleDifferentFirstPageHeaderFooter()

ToggleDifferentOddAndEvenPagesHeaderFooter()

Toggles the visibility of different headers and footers for odd and even pages in the RadRichTextBox.

Declaration

cs-api-definition
public void ToggleDifferentOddAndEvenPagesHeaderFooter()

ToggleFieldCodes(FieldRangeStart)

Toggles the display mode of a field.

Declaration

cs-api-definition
public void ToggleFieldCodes(FieldRangeStart fieldStart)

Parameters

fieldStart

FieldRangeStart

The field start.

Implements IDocumentEditor.ToggleFieldCodes(FieldRangeStart)

ToggleFormattingSymbols()

Toggles the visibility of the formatting symbols in the document.

Declaration

cs-api-definition
public void ToggleFormattingSymbols()

ToggleHeaderFooterEditingMode()

Toggles the headers/footers editing mode.

Declaration

cs-api-definition
public void ToggleHeaderFooterEditingMode()

ToggleItalic()

Toggles the font style of the selected content between and .

Declaration

cs-api-definition
public void ToggleItalic()

Implements IDocumentEditor.ToggleItalic()

ToggleMergeFieldsHighlight()

Toggles the highlighting of merge fields in the RadRichTextBox control.

Declaration

cs-api-definition
public void ToggleMergeFieldsHighlight()

ToggleStrikethrough()

Toggles the subscript state of the current run in the document.

Declaration

cs-api-definition
public void ToggleStrikethrough()

Implements IDocumentEditor.ToggleStrikethrough()

ToggleSubscript()

Toggles the subscript state of the current run in the document.

Declaration

cs-api-definition
public void ToggleSubscript()

ToggleSuperscript()

Changes the superscript state of the current run in the document.

Declaration

cs-api-definition
public void ToggleSuperscript()

ToggleUnderline()

Toggles the underline state of the current run in the document.

Declaration

cs-api-definition
public void ToggleUnderline()

Undo()

Reverts the last executed command group.

Declaration

cs-api-definition
public void Undo()

Implements IDocumentEditor.Undo()

UnmergeTableCells()

Splits the currently selected table cell.

Declaration

cs-api-definition
public void UnmergeTableCells()

Implements IDocumentEditor.UnmergeTableCells()

UpdateAllCaptions(CaptionDefinition)

Updates all captions in the document related to a caption definition.

Declaration

cs-api-definition
public void UpdateAllCaptions(CaptionDefinition captionDefinition)

Parameters

captionDefinition

CaptionDefinition

The caption definition.

Implements IDocumentEditor.UpdateAllCaptions(CaptionDefinition)

UpdateAllFields()

Updates all fields in the document.

Declaration

cs-api-definition
public void UpdateAllFields()

Implements IDocumentEditor.UpdateAllFields()

UpdateAllFields(FieldDisplayMode)

Updates all fields in the document and displays them in the specified display mode.

Declaration

cs-api-definition
public void UpdateAllFields(FieldDisplayMode displayMode)

Parameters

displayMode

FieldDisplayMode

The display mode which will be used for the fields.

Implements IDocumentEditor.UpdateAllFields(FieldDisplayMode)

UpdateEditorLayout()

Forces the control to update its layout and UI;

Declaration

cs-api-definition
public void UpdateEditorLayout()

Implements IDocumentEditorPresenterContainer.UpdateEditorLayout()

UpdateEditorLayout(bool)

Forces the control to update its layout and UI.

Declaration

cs-api-definition
public void UpdateEditorLayout(bool async)

Parameters

async

bool

False to execute the update immediately. Otherwise it will be executed with slight delay using Dispatcher Timer for performance reasons.

UpdateField(FieldRangeStart)

Updates a field.

Declaration

cs-api-definition
public void UpdateField(FieldRangeStart fieldStart)

Parameters

fieldStart

FieldRangeStart

The field start.

Implements IDocumentEditor.UpdateField(FieldRangeStart)

Updates the footer for a section.

Declaration

cs-api-definition
public void UpdateFooter(Section section, HeaderFooterType footerType, Footer footer)

Parameters

section

Section

The section of the footer.

footerType

HeaderFooterType

Type of the footer.

footer

Footer

The footer.

UpdateHeader(Section, HeaderFooterType, Header)

Updates the header for a section.

Declaration

cs-api-definition
public void UpdateHeader(Section section, HeaderFooterType headerType, Header header)

Parameters

section

Section

The section of the header.

headerType

HeaderFooterType

Type of the header.

header

Header

The header.

Events

ActiveDocumentEditorChanged

Occurs when active document editor changes.

Declaration

cs-api-definition
public event EventHandler<ActiveDocumentEditorChangedEventArgs> ActiveDocumentEditorChanged

Event Value

EventHandler<ActiveDocumentEditorChangedEventArgs>

CommandError

Occurs on error while executing command.

Declaration

cs-api-definition
public event EventHandler<CommandErrorEventArgs> CommandError

Event Value

EventHandler<CommandErrorEventArgs>

CommandExecuted

Occurs after the execution of RichTextBoxCommandBase.

Declaration

cs-api-definition
public event EventHandler<CommandExecutedEventArgs> CommandExecuted

Event Value

EventHandler<CommandExecutedEventArgs>

CommandExecuting

Occurs before the execution of RichTextBoxCommandBase.

Declaration

cs-api-definition
public event EventHandler<CommandExecutingEventArgs> CommandExecuting

Event Value

EventHandler<CommandExecutingEventArgs>

CommentShowing

Occurs when showing comment.

Declaration

cs-api-definition
public event EventHandler<CommentShowingEventArgs> CommentShowing

Event Value

EventHandler<CommentShowingEventArgs>

CurrentEditingStyleChanged

Occurs when the current editing style has changed.

Declaration

cs-api-definition
public event EventHandler CurrentEditingStyleChanged

Event Value

EventHandler

CurrentParagraphStyleChanged

Occurs when the current paragraph's style has changed.

Declaration

cs-api-definition
public event EventHandler CurrentParagraphStyleChanged

Event Value

EventHandler

CurrentSpanStyleChanged

Occurs when the current span's style has changed.

Declaration

cs-api-definition
public event EventHandler CurrentSpanStyleChanged

Event Value

EventHandler

CurrentVisiblePageChanged

Occurs when the CurrentPage property value has changed.

Declaration

cs-api-definition
public event EventHandler CurrentVisiblePageChanged

Event Value

EventHandler

DocumentArranged

Occurs when the current document has been arranged.

Declaration

cs-api-definition
public event EventHandler DocumentArranged

Event Value

EventHandler

DocumentChanged

Occurs when the current document has changed.

Declaration

cs-api-definition
public event EventHandler DocumentChanged

Event Value

EventHandler

DocumentChanging

Occurs when the current document is changing.

Declaration

cs-api-definition
public event EventHandler DocumentChanging

Event Value

EventHandler

DocumentContentChanged

Occurs when the content of the current document has changed.

Declaration

cs-api-definition
public event EventHandler DocumentContentChanged

Event Value

EventHandler

DocumentLayoutModeChanged

Occurs when the layout mode of the current document has changed.

Declaration

cs-api-definition
public event EventHandler DocumentLayoutModeChanged

Event Value

EventHandler

DocumentPresentationChanged

Declaration

cs-api-definition
public event EventHandler<PresentationChangedEventArgs> DocumentPresentationChanged

Event Value

EventHandler<PresentationChangedEventArgs>

HyperlinkClicked

Occurs when the users clicks on a hyperlink in the current document.

Declaration

cs-api-definition
public event EventHandler<HyperlinkClickedEventArgs> HyperlinkClicked

Event Value

EventHandler<HyperlinkClickedEventArgs>

IsReadOnlyChanged

Occurs when IsReadOnly property changes.

Declaration

cs-api-definition
public event EventHandler IsReadOnlyChanged

Event Value

EventHandler

MergeFieldToStringConverting

Occurs when MergeField is going to calculate its value. If MergeFieldToStringConvertingEventArgs.ConvertedValue is set it became a result string value.

Declaration

cs-api-definition
public event EventHandler<MergeFieldToStringConvertingEventArgs> MergeFieldToStringConverting

Event Value

EventHandler<MergeFieldToStringConvertingEventArgs>

PreviewEditorKeyDown

Declaration

cs-api-definition
public event PreviewEditorKeyEventHandler PreviewEditorKeyDown

Event Value

PreviewEditorKeyEventHandler

PrintCompleted

Occurs when print is completed.

Declaration

cs-api-definition
public event EventHandler<PrintCompletedEventArgs> PrintCompleted

Event Value

EventHandler<PrintCompletedEventArgs>

PrintStarted

Occurs when printing has started.

Declaration

cs-api-definition
public event EventHandler PrintStarted

Event Value

EventHandler

ProtectionStateChanged

Occurs when the current protection state has changed.

Declaration

cs-api-definition
public event EventHandler ProtectionStateChanged

Event Value

EventHandler

Implements IDocumentEditorPresenterContainer.ProtectionStateChanged

ScaleFactorChanged

Occurs when the ScaleFactor property value has changed.

Declaration

cs-api-definition
public event EventHandler ScaleFactorChanged

Event Value

EventHandler

Implements IDocumentEditorPresenterContainer.ScaleFactorChanged

SelectedLayoutBoxChanged

Occurs when currently selected layout box has changed.

Declaration

cs-api-definition
public event EventHandler<SelectedLayoutBoxChangedEventArgs> SelectedLayoutBoxChanged

Event Value

EventHandler<SelectedLayoutBoxChangedEventArgs>

SelectionChanged

Occurs when selection is changed.

Declaration

cs-api-definition
public event EventHandler SelectionChanged

Event Value

EventHandler

StreamFromUriResolving

Declaration

cs-api-definition
public event EventHandler<StreamFromUriResolvingEventArgs> StreamFromUriResolving

Event Value

EventHandler<StreamFromUriResolvingEventArgs>

UntrackableCommandExecuting

Occurs when executing command that does not support track changes and track changes are enabled.

Declaration

cs-api-definition
public event EventHandler<UntrackableCommandExecutingEventArgs> UntrackableCommandExecuting

Event Value

EventHandler<UntrackableCommandExecutingEventArgs>

UserInfoChanged

Occurs when the current user info has changed.

Declaration

cs-api-definition
public event EventHandler UserInfoChanged

Event Value

EventHandler

In this article
DefinitionConstructorsRadRichTextBox()FieldsAcceptsReturnPropertyAcceptsTabPropertyAllowScalingPropertyCaretColorPropertyCaretWidthScaleFactorPropertyCommandsPropertyCommentTemplateContentMarginPropertyCurrentUserPropertyDocumentInheritsDefaultStyleSettingsPropertyEnforcedPermissionRangeBrushPropertyHasValidationErrorsPropertyHorizontalScrollBarNameHorizontalScrollBarVisibilityPropertyHyperlinkNavigationModePropertyHyperlinkToolTipFormatStringPropertyIsAdvancedSelectionEnabledPropertyIsContextMenuEnabledPropertyIsFocusablePropertyIsImageMiniToolBarEnabledPropertyIsInPagedLayoutModePropertyIsPasteOptionsPopupEnabledPropertyIsReadOnlyPropertyIsSelectionEnabledPropertyIsSelectionMiniToolBarEnabledPropertyIsSpellCheckingEnabledPropertyIsTrackChangesEnabledPropertyLayoutModePropertyLineBreakingRuleLanguagePropertyMaxScaleFactorMeasuringPanelNameMinScaleFactorMouseOverBorderThicknessPropertyPrintingScreenNameProtectionAuthenticationProviderPropertyScaleFactorPropertySelectionFillPropertySelectionStrokePropertyShowCommentsPropertyShowFormattingSymbolsPropertyShowMergeFieldsHighlightPropertyVerticalScrollBarNameVerticalScrollBarVisibilityPropertyViewContentPresenterPropertiesAcceptsReturnAcceptsTabActiveDocumentEditorActiveEditorPresenterAddNewBibliographicSourceDialogAllowScalingAutoInsertHyperlinksCaretColorCaretFactoryCaretWidthScaleFactorChangeEditingPermissionsDialogCheckBoxPropertiesDialogCodeFormattingDialogCommandsCommentPaneMinWidthCommentTemplateContentMarginContextMenuCurrentEditingContextCurrentEditingStyleCurrentPasteContextCurrentUserCurrentVisiblePageDatePickerPropertiesDialogDefaultInputBindingsDefaultStyleSettingsDefaultTextRenderingModeDocumentDocumentInheritsDefaultStyleSettingsDropDownListPropertiesDialogEditCustomDictionaryDialogEmailPatternEnforcedPermissionRangeBrushFieldShadingModeFindReplaceDialogFloatingBlockPropertiesDialogFontPropertiesDialogHorizontalOffsetHorizontalScrollBarHorizontalScrollBarVisibilityHyperlinkNavigationModeHyperlinkPatternHyperlinkToolTipFormatStringIgnoredWordsImageEditorDialogImageMiniToolBarImageSelectionAdornerSettingsInputHandlerInsertCaptionDialogInsertCrossReferenceWindowInsertDateTimeDialogInsertHyperlinkDialogInsertSymbolWindowInsertTableDialogInsertTableOfContentsDialogIsAdvancedSelectionEnabledIsContextMenuEnabledIsFocusableIsImageMiniToolBarEnabledIsInHeaderFooterEditModeIsPasteOptionsPopupEnabledIsReadOnlyIsSelectionEnabledIsSelectionMiniToolBarEnabledIsSpellCheckingEnabledIsTouchEnabledIsTrackChangesEnabledLayoutModeLineBreakingRuleLanguageLineNumberingDialogManageBibliographicSourcesDialogManageBookmarksDialogManageStylesDialogMentionContextNotesDialogParagraphPropertiesDialogPasteOptionsPopupPasteSettingsPicturePropertiesDialogPlainTextPropertiesDialogProtectDocumentDialogProtectionAuthenticationProviderRegisteredApplicationCommandsRepeatingSectionPropertiesDialogRichTextPropertiesDialogScaleFactorScrollableHeightScrollableWidthSectionColumnsDialogSelectedCommentSelectedNoteSelectionFillSelectionMiniToolBarSelectionStrokeSetNumberingValueDialogShowCommentsShowFormattingSymbolsShowMergeFieldsHighlightSpellCheckerSpellCheckingDialogStyleFormattingPropertiesDialogTabStopsPropertiesDialogTableBordersDialogTablePropertiesDialogTextRenderingModeTrackChangesOptionsUILayersBuilderUnprotectDocumentDialogUsePreviousVersionOfMicrosoftImeUsersVerticalOffsetVerticalScrollBarVerticalScrollBarVisibilityViewportHeightViewportWidthWatermarkSettingsDialogMethodsAcceptAllRevisions()AcceptRevision(Revision)AddShapeTextBox(ShapeInline)AddTabStop(TabStop)AddTabStopRange(IEnumerable<TabStop>)BeginUndoGroup()CanCopyFormatting()CancelUndoGroup()ChangeAllFieldsDisplayMode(FieldDisplayMode)ChangeBaselineAlignment(BaselineAlignment)ChangeBibliographicStyle(BibliographicReferenceStyleBase)ChangeDifferentFirstPageHeaderFooter(bool)ChangeDifferentOddAndEvenPagesHeaderFooter(bool)ChangeDocumentDefaultTabWidth(double)ChangeDocumentElementTag(DocumentElement, string)ChangeDocumentEndnotesFirstNumber(int)ChangeDocumentEndnotesNumberingFormat(ListNumberingFormat)ChangeDocumentEndnotesNumberingRestartType(NumberingRestartType)ChangeDocumentEndnotesPosition(EndnotesPosition)ChangeDocumentFootnotesFirstNumber(int)ChangeDocumentFootnotesNumberingFormat(ListNumberingFormat)ChangeDocumentFootnotesNumberingRestartType(NumberingRestartType)ChangeDocumentFootnotesPosition(FootnotesPosition)ChangeDocumentIsStrictLineBreakingRuleEnabled(bool)ChangeDocumentLineBreakingRuleLanguage(LineBreakingRuleLanguage)ChangeDocumentNoLineBreaksAfterRule(LineBreakingRule)ChangeDocumentNoLineBreaksBeforeRule(LineBreakingRule)ChangeFieldDisplayMode(FieldRangeStart, FieldDisplayMode)ChangeFontFamily(FontFamily)ChangeFontSize(double)ChangeFontStyle(FontStyle)ChangeFontWeight(FontWeight)ChangeImageRotateAngle(ImageInline, double)ChangeImageSize(ImageInline, Size)ChangeLayoutMode(DocumentLayoutMode)ChangeLineNumberingRestartType(LineNumberingRestartType)ChangeListStyle(ListStyle)ChangeParagraphAutomaticSpacingAfter(bool)ChangeParagraphAutomaticSpacingBefore(bool)ChangeParagraphBackground(Color)ChangeParagraphFirstLineIndent(double)ChangeParagraphFlowDirection(FlowDirection)ChangeParagraphIsLineBreakingRuleEnabled(bool)ChangeParagraphLeftIndent(double)ChangeParagraphLineSpacing(double)ChangeParagraphLineSpacing(double, LineSpacingType)ChangeParagraphLineSpacingType(LineSpacingType)ChangeParagraphListLevel(int)ChangeParagraphRightIndent(double)ChangeParagraphSpacingAfter(double)ChangeParagraphSpacingBefore(double)ChangeParagraphStyle(StyleDefinition)ChangeRotateTextWithShape(ShapeInline, bool)ChangeSectionActualPageMargin(Padding)ChangeSectionColumns(SectionColumnCollection)ChangeSectionColumns(SectionColumnsLayout)ChangeSectionEndnotesFirstNumber(int)ChangeSectionEndnotesNumberingFormat(ListNumberingFormat)ChangeSectionEndnotesNumberingRestartType(NumberingRestartType)ChangeSectionFirstPageNumber(int?)ChangeSectionFooterBottomMargin(int)ChangeSectionFooterLinkToPrevious(Section, HeaderFooterType, bool)ChangeSectionFootnotesFirstNumber(int)ChangeSectionFootnotesNumberingFormat(ListNumberingFormat)ChangeSectionFootnotesNumberingRestartType(NumberingRestartType)ChangeSectionHeaderLinkToPrevious(Section, HeaderFooterType, bool)ChangeSectionHeaderTopMargin(int)ChangeSectionLineNumbering(LineNumbering)ChangeSectionPageMargin(Padding)ChangeSectionPageOrientation(PageOrientation)ChangeSectionPageSize(Size)ChangeShapeAutoFitToText(ShapeInline, bool)ChangeShapeFill(ShapeInline, IShapeFill)ChangeShapeOutlineDash(ShapeInline, LineDashType)ChangeShapeOutlineFill(ShapeInline, IShapeOutlineFill)ChangeShapeOutlineWidth(ShapeInline, double)ChangeShapeRotateAngle(ShapeInline, double)ChangeShapeSize(ShapeInline, Size)ChangeShapeTextBottomMargin(ShapeInline, double)ChangeShapeTextFill(ShapeInline, IShapeFill)ChangeShapeTextLeftMargin(ShapeInline, double)ChangeShapeTextOutlineDash(ShapeInline, LineDashType)ChangeShapeTextOutlineFill(ShapeInline, IShapeOutlineFill)ChangeShapeTextOutlineWidth(ShapeInline, double)ChangeShapeTextRightMargin(ShapeInline, double)ChangeShapeTextRotation(ShapeInline, TextRotation)ChangeShapeTextTopMargin(ShapeInline, double)ChangeShapeTextVerticalAlignment(ShapeInline, RadVerticalAlignment)ChangeShapeTextWrap(ShapeInline, bool)ChangeSpanStyle(StyleDefinition)ChangeStrikethrough(bool)ChangeStyleName(string)ChangeStyleName(string, bool)ChangeTableBorders(TableBorders)ChangeTableCellBackground(Color)ChangeTableCellBorders(Border)ChangeTableCellBorders(TableCellBorders)ChangeTableCellContentAlignment(RadTextAlignment, RadVerticalAlignment)ChangeTableCellHorizontalContentAlignment(RadTextAlignment)ChangeTableCellPadding(Padding)ChangeTableCellSpacing(double)ChangeTableCellVerticalContentAlignment(RadVerticalAlignment)ChangeTableDefaultCellPadding(Padding)ChangeTableFlowDirection(FlowDirection)ChangeTableGridColumnWidth(Table, int, TableWidthUnit)ChangeTableHorizontalAlignment(RadHorizontalAlignment)ChangeTableIndent(double)ChangeTableLayoutMode(Table, TableLayoutMode)ChangeTableLook(TableLook)ChangeTablePreferredWidth(TableWidthUnit)ChangeTableRowHeight(TableRow, double)ChangeTableRowRepeatOnEveryPage(TableRow)ChangeTextAlignment(RadTextAlignment)ChangeTextForeColor(Color)ChangeTextHighlightColor(Color)ChangeUnderlineColor(Color)ChangeUnderlineDecoration(IUnderlineUIDecorationProvider)ClearAllFormatting()ClearFormatting()ClearTabStops()ContinueListNumbering()Copy()CopyFormatting()Cut()DecrementFontSize()DecrementParagraphLeftIndent()DecrementParagraphListLevel()Delete(bool)DeleteAllComments()DeleteAnnotationRange(AnnotationRangeStart)DeleteBookmark(BookmarkRangeStart)DeleteBookmark(string)DeleteCodeBlock(CodeAnnotationRangeStart)DeleteComment()DeleteComment(CommentRangeStart)DeletePermissionRange(PermissionRangeStart)DeleteReadOnlyRange()DeleteReadOnlyRange(ReadOnlyRangeStart)DeleteTable()DeleteTable(Table)DeleteTableColumn()DeleteTableRow()DeleteTableRow(TableRow)DisableWatermark()EditListStyleInDialog(ListStyle)EditShapeTextBox(ShapeInline)EndUndoGroup()EndUndoGroup(string)EnsureActiveEditorPresenter()Focus()FocusFooter()FocusHeader()GetApperanceSettingsForComment(Comment)GetContent(string)GetDocumentEditorPresenterTypeForDocument(RadDocument)GetStatisticsInfo()GoToNextComment()GoToNextEndnote()GoToNextFootnote()GoToNextRevision()GoToPreviousComment()GoToPreviousEndnote()GoToPreviousFootnote()GoToPreviousRevision()HasEditPermissions()IncrementFontSize()IncrementParagraphLeftIndent()IncrementParagraphListLevel()Insert(string)InsertAnnotationRange(AnnotationRangeStart, AnnotationRangeEnd)InsertBookmark(string)InsertCaption(CaptionDefinition, string, bool, bool)InsertCodeBlock(string, CodeFormattingSettings)InsertColumnBreak()InsertComment(Comment)InsertCrossReferenceToBookmark(string, ReferenceContentType, bool)InsertCrossReferenceToCaption(Paragraph, ReferenceContentType, bool)InsertCrossReferenceToHeading(Paragraph, ReferenceContentType, bool)InsertEndnote()InsertEndnote(Note)InsertField(Field)InsertField(Field, FieldDisplayMode)InsertFootnote()InsertFootnote(Note)InsertFragment(DocumentFragment)InsertFragment(DocumentFragment, DocumentPosition)InsertHyperlink(HyperlinkInfo)InsertHyperlink(HyperlinkInfo, IEnumerable<Inline>)InsertHyperlink(HyperlinkInfo, string)InsertImage(Stream, string)InsertInline(Inline)InsertInline(Inline, DocumentPosition)InsertLine(string)InsertLineBreak()InsertNonBreakingSpace()InsertPageBreak()InsertParagraph()InsertPermissionRange(IEnumerable<PermissionRangeInfo>)InsertReadOnlyRange()InsertSectionBreak()InsertSectionBreak(SectionBreakType)InsertShape(ShapeType, Size)InsertStructuredDocumentTag()InsertStructuredDocumentTag(SdtProperties)InsertStructuredDocumentTag(SdtType)InsertTable(Table)InsertTable(Table, bool)InsertTable(int, int)InsertTable(int, int, bool)InsertTableColumn()InsertTableColumnToTheLeft()InsertTableColumnToTheRight()InsertTableRow()InsertTableRowAbove()InsertTableRowBelow()InsertTextBox()InvalidateEditorLayout()InvalidateProofingErrors(bool)MailMerge(bool)MailMergeCurrentRecord()MergeTableCells()MoveSelection(DocumentPosition, bool)OnApplyTemplate()OnCommandError(CommandErrorEventArgs)OnCommandExecuted(CommandExecutedEventArgs)OnCommandExecuting(CommandExecutingEventArgs)OnCommentShowing(CommentShowingEventArgs)OnCreateAutomationPeer()OnCurrentEditingStyleChanged()OnCurrentParagraphStyleChanged()OnCurrentSpanStyleChanged()OnCurrentVisiblePageChanged()OnDocumentArranged()OnDocumentChanged()OnDocumentChanging()OnDocumentContentChanged()OnDocumentLayoutModeChanged()OnDocumentPresentationChanged(PresentationChangedEventArgs)OnGotFocus(RoutedEventArgs)OnHyperlinkClicked(object, HyperlinkClickedEventArgs)OnInitialized(EventArgs)OnIsReadOnlyChanged(EventArgs)OnLostFocus(RoutedEventArgs)OnMergeFieldToStringConverting(object, MergeFieldToStringConvertingEventArgs)OnNoteReferenceClicked(MouseButtonEventArgs)OnPreviewEditorKeyDown(PreviewEditorKeyEventArgs)OnPrintCompleted(PrintCompletedEventArgs)OnPrintStarted(EventArgs)OnProtectionStateChanged()OnScaleFactorChanged()OnSelectionChanged(EventArgs)OnStreamFromUriResolving(StreamFromUriResolvingEventArgs)OnUntrackableCommandExecuting(UntrackableCommandExecutingEventArgs)OnUserInfoChanged()OpenContextMenuOnNextSpellingError()Paste()Paste(PasteOption)PasteFormatting()PreviewFirstMailMergeDataRecord()PreviewLastMailMergeDataRecord()PreviewMailMergeDataRecordAtIndex(int)PreviewNextMailMergeDataRecord()PreviewPreviousMailMergeDataRecord()Print(PrintDialog, PrintSettings)Print(PrintSettings)Print(string, PrintMode)Redo()RegisterCommand(RoutedCommand, Key, ModifierKeys, object)RejectAllRevisions()RejectRevision(Revision)RemoveHyperlink()RemoveTabStop(TabStop)RemoveTabStopRange(IEnumerable<TabStop>)ReplaceTabStop(TabStop, TabStop)ResizeTableColumn(Table, int, double)RestartListNumbering()ScrollToHorizontalOffset(double)ScrollToNote(Note)ScrollToVerticalOffset(double)SetSelectedComment(CommentRangeStart)SetSelectedNote(Note)SetWatermark(DocumentWatermarkSettings)SetWatermark(PredefinedWatermarkType)SetWatermarkImage(WatermarkImageSettings)SetWatermarkText(WatermarkTextSettings)ShowAddNewBibliographicSourceDialog(string, bool, Action<BibliographicSource>)ShowChangeEditingPermissionsDialog()ShowCodeFormattingDialog()ShowContextMenuAtDocumentPosition(DocumentPosition)ShowContextMenuAtDocumentPosition(Point, DocumentPosition)ShowDefineNewListStyleDialog()ShowEditCustomDictionaryDialog()ShowFindReplaceDialog()ShowFloatingBlockPropertiesDialog()ShowFontPropertiesDialog()ShowImageEditorDialog()ShowImageEditorDialog(string)ShowInsertCaptionDialog()ShowInsertCrossReferenceWindow()ShowInsertDateTimeDialog()ShowInsertHyperlinkDialog()ShowInsertSymbolWindow()ShowInsertTableDialog()ShowInsertTableOfContentsDialog()ShowLineNumberingDialog()ShowManageBibliographicSourcesDialog()ShowManageBookmarksDialog()ShowManageStylesDialog()ShowNotesDialog()ShowParagraphPropertiesDialog()ShowProtectDocumentDialog()ShowSectionColumnsDialog()ShowSetNumberingValueDialog()ShowSpellCheckingDialog()ShowStyleFormattingPropertiesDialog()ShowStyleFormattingPropertiesDialog(StyleDefinition)ShowStyleFormattingPropertiesDialog(StyleFormattingPropertiesDialogSettings)ShowTabStopsPropertiesDialog()ShowTableBordersDialog()ShowTablePropertiesDialog()ShowUnprotectDocumentDialog()ShowWatermarkSettingsDialog()SplitAnnotationRange(AnnotationRangeStart)SplitAnnotationRange(AnnotationRangeStart, DocumentPosition)SuppressLineNumberingForCurrentParagraph(IEnumerable<Paragraph>)ToggleBold()ToggleBookmarks()ToggleComments()ToggleDifferentFirstPageHeaderFooter()ToggleDifferentOddAndEvenPagesHeaderFooter()ToggleFieldCodes(FieldRangeStart)ToggleFormattingSymbols()ToggleHeaderFooterEditingMode()ToggleItalic()ToggleMergeFieldsHighlight()ToggleStrikethrough()ToggleSubscript()ToggleSuperscript()ToggleUnderline()Undo()UnmergeTableCells()UpdateAllCaptions(CaptionDefinition)UpdateAllFields()UpdateAllFields(FieldDisplayMode)UpdateEditorLayout()UpdateEditorLayout(bool)UpdateField(FieldRangeStart)UpdateFooter(Section, HeaderFooterType, Footer)UpdateHeader(Section, HeaderFooterType, Header)EventsActiveDocumentEditorChangedCommandErrorCommandExecutedCommandExecutingCommentShowingCurrentEditingStyleChangedCurrentParagraphStyleChangedCurrentSpanStyleChangedCurrentVisiblePageChangedDocumentArrangedDocumentChangedDocumentChangingDocumentContentChangedDocumentLayoutModeChangedDocumentPresentationChangedHyperlinkClickedIsReadOnlyChangedMergeFieldToStringConvertingPreviewEditorKeyDownPrintCompletedPrintStartedProtectionStateChangedScaleFactorChangedSelectedLayoutBoxChangedSelectionChangedStreamFromUriResolvingUntrackableCommandExecutingUserInfoChanged
Not finding the help you need?
Contact Support