Class
RadRichTextEditor

RadRichTextEditor is a control that allows you to create, view, modify and format rich text content including sections, paragraphs, spans, tables, etc. It offers a full set of formatting options and various ways to access them.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("RichTextEditor")]
[Docking(DockingBehavior.Ask)]
public class RadRichTextEditor : RadControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IAnalyticsProvider, IPrintable

Inheritance: objectMarshalByRefObjectComponentControlScrollableControlRadControlRadRichTextEditor

Implements: IAnalyticsProviderIBindableComponentIComponentIComponentTreeHandlerIDisposableIDropTargetILayoutHandlerINotifyPropertyChangedIPrintableISupportInitializeISupportInitializeNotificationISynchronizeInvokeIWin32Window

Inherited Members RadControl.isResizing2RadControl.isDisposing2RadControl.invalidResizeRectRadControl.isAccessibilityRequestedRadControl.Dispose(bool)RadControl.Construct()RadControl.CreateRootElement()RadControl.InitializeRootElement(RootRadElement)RadControl.LoadElementTree()RadControl.LoadElementTree(Size)RadControl.SetBackColorThemeOverrides()RadControl.ResetBackColorThemeOverrides()RadControl.SetForeColorThemeOverrides()RadControl.ResetForeColorThemeOverrides()RadControl.OnPreviewKeyDown(PreviewKeyDownEventArgs)RadControl.OnClick(EventArgs)RadControl.OnDoubleClick(EventArgs)RadControl.OnMouseDown(MouseEventArgs)RadControl.OnMouseUp(MouseEventArgs)RadControl.OnMouseEnter(EventArgs)RadControl.OnMouseLeave(EventArgs)RadControl.OnMouseMove(MouseEventArgs)RadControl.OnMouseHover(EventArgs)RadControl.OnMouseWheel(MouseEventArgs)RadControl.OnMouseCaptureChanged(EventArgs)RadControl.OnLostFocus(EventArgs)RadControl.OnCreateControl()RadControl.OnHandleDestroyed(EventArgs)RadControl.OnParentChanged(EventArgs)RadControl.OnVisibleChanged(EventArgs)RadControl.OnFontChanged(EventArgs)RadControl.OnForeColorChanged(EventArgs)RadControl.OnBackColorChanged(EventArgs)RadControl.OnEnabledChanged(EventArgs)RadControl.OnBindingContextChanged(EventArgs)RadControl.OnLocationChanged(EventArgs)RadControl.OnPaddingChanged(EventArgs)RadControl.OnRightToLeftChanged(EventArgs)RadControl.OnPaint(PaintEventArgs)RadControl.OnLayout(LayoutEventArgs)RadControl.OnAutoSizeChanged(EventArgs)RadControl.OnInvalidated(RadElement)RadControl.OnCaptureLosing()RadControl.OnThemeChanged()RadControl.OnToolTipTextNeeded(object, ToolTipTextNeededEventArgs)RadControl.OnScreenTipNeeded(object, ScreenTipNeededEventArgs)RadControl.OnThemeNameChanged(ThemeNameChangedEventArgs)RadControl.ProcessFocusRequested(RadElement)RadControl.ProcessCaptureChangeRequested(RadElement, bool)RadControl.ProcessAutoSizeChanged(bool)RadControl.GetInputElement()RadControl.BeginInit()RadControl.OnNotifyPropertyChanged(string)RadControl.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadControl.GetPreferredSize(Size)RadControl.SetBoundsCore(int, int, int, int, BoundsSpecified)RadControl.GetRootElementDesiredSize(int, int, int, int)RadControl.OnZoomGesture(ZoomGestureEventArgs)RadControl.OnRotateGesture(RotateGestureEventArgs)RadControl.OnPanGesture(PanGestureEventArgs)RadControl.OnTwoFingerTapGesture(GestureEventArgs)RadControl.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadControl.OnGesture(GestureEventArgs)RadControl.ProcessGesture(Message)RadControl.EnableGesture(GestureType)RadControl.DisableGesture(GestureType)RadControl.Refresh()RadControl.SuspendUpdate()RadControl.ResumeUpdate()RadControl.ResumeUpdate(bool)RadControl.InvokeLayoutCallback(LayoutCallback)RadControl.RegisterHostedControl(RadHostItem)RadControl.UnregisterHostedControl(RadHostItem, bool)RadControl.ResolveStyleGroupForElement(StyleGroup, RadObject)RadControl.GetPlainText()RadControl.ShouldSerializeProperty(RadProperty)RadControl.ShouldSerializeProperty(RadProperty, RadObject)RadControl.ResetProperty(RadProperty, RadObject)RadControl.CanEditElementAtDesignTime(RadElement)RadControl.ProcessCodedUIMessage(ref IPCMessage)RadControl.FindPropertyInChildren(RadControl, IPCMessage)RadControl.PerformRadAutoScale(BoundsSpecified?)RadControl.GetMonitorDpiScaleFactor(Control)RadControl.SetRadAutoScale(bool)RadControl.EnableDpiScalingRadControl.EnableRadAutoScaleRadControl.EnableRadFormInitialDpiScalingRadControl.EnableImageDpiScalingRadControl.EnableSvgImagesRadControl.IsLoadedRadControl.ElementTreeRadControl.UseCompatibleTextRenderingDefaultValueRadControl.BehaviorRadControl.RootElementRadControl.PaddingRadControl.ThemeNameRadControl.EnableThemingRadControl.ThemeClassNameRadControl.ImageListRadControl.ImageScalingSizeRadControl.UseCompatibleTextRenderingRadControl.AutoSizeRadControl.MaximumSizeRadControl.MinimumSizeRadControl.FocusableRadControl.SiteRadControl.CausesValidationRadControl.IsInitializingRadControl.SmallImageListRadControl.SmallImageScalingSizeRadControl.IsDesignModeRadControl.IsDisplayedRadControl.FocusedElementRadControl.AllowShowFocusCuesRadControl.ShowItemToolTipsRadControl.CommandBindingsRadControl.EnableKeyMapRadControl.BackColorRadControl.ForeColorRadControl.FontRadControl.ValidationCancelRadControl.EnableAnalyticsRadControl.AnalyticsNameRadControl.EnableRadAccessibilityObjectsRadControl.EnableCodedUITestsRadControl.EnableCodedUITestsDefaultValueRadControl.EnableUIAutomationRadControl.EnableUIAutomationDefaultValueRadControl.ElementInvalidatedRadControl.ToolTipTextNeededRadControl.ScreenTipNeededRadControl.ThemeNameChangedRadControl.InitializedRadControl.PropertyChangedRadControl.ZoomGestureRadControl.RotateGestureRadControl.PanGestureRadControl.TwoFingerTapGestureRadControl.PressAndTapGestureScrollableControl.ScrollStateAutoScrollingScrollableControl.ScrollStateHScrollVisibleScrollableControl.ScrollStateVScrollVisibleScrollableControl.ScrollStateUserHasScrolledScrollableControl.ScrollStateFullDragScrollableControl.AdjustFormScrollbars(bool)ScrollableControl.GetScrollState(int)ScrollableControl.OnPaintBackground(PaintEventArgs)ScrollableControl.SetDisplayRectLocation(int, int)ScrollableControl.ScrollControlIntoView(Control)ScrollableControl.ScrollToControl(Control)ScrollableControl.OnScroll(ScrollEventArgs)ScrollableControl.SetAutoScrollMargin(int, int)ScrollableControl.SetScrollState(int, bool)ScrollableControl.AutoScrollScrollableControl.AutoScrollMarginScrollableControl.AutoScrollPositionScrollableControl.AutoScrollMinSizeScrollableControl.CreateParamsScrollableControl.DisplayRectangleScrollableControl.HScrollScrollableControl.HorizontalScrollScrollableControl.VScrollScrollableControl.VerticalScrollScrollableControl.ScrollControl.GetAccessibilityObjectById(int)Control.SetAutoSizeMode(AutoSizeMode)Control.GetAutoSizeMode()Control.AccessibilityNotifyClients(AccessibleEvents, int)Control.AccessibilityNotifyClients(AccessibleEvents, int, int)Control.BeginInvoke(Delegate)Control.BeginInvoke(Delegate, params object[])Control.BringToFront()Control.Contains(Control)Control.CreateAccessibilityInstance()Control.CreateControlsInstance()Control.CreateGraphics()Control.CreateHandle()Control.CreateControl()Control.DefWndProc(ref Message)Control.DestroyHandle()Control.DoDragDrop(object, DragDropEffects)Control.DrawToBitmap(Bitmap, Rectangle)Control.EndInvoke(IAsyncResult)Control.FindForm()Control.GetTopLevel()Control.RaiseKeyEvent(object, KeyEventArgs)Control.RaiseMouseEvent(object, MouseEventArgs)Control.Focus()Control.FromChildHandle(IntPtr)Control.FromHandle(IntPtr)Control.GetChildAtPoint(Point, GetChildAtPointSkip)Control.GetChildAtPoint(Point)Control.GetContainerControl()Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)Control.GetNextControl(Control, bool)Control.GetStyle(ControlStyles)Control.Hide()Control.InitLayout()Control.Invalidate(Region)Control.Invalidate(Region, bool)Control.Invalidate()Control.Invalidate(bool)Control.Invalidate(Rectangle)Control.Invalidate(Rectangle, bool)Control.Invoke(Delegate)Control.Invoke(Delegate, params object[])Control.InvokePaint(Control, PaintEventArgs)Control.InvokePaintBackground(Control, PaintEventArgs)Control.IsKeyLocked(Keys)Control.IsInputChar(char)Control.IsMnemonic(char, string)Control.LogicalToDeviceUnits(int)Control.LogicalToDeviceUnits(Size)Control.ScaleBitmapLogicalToDevice(ref Bitmap)Control.NotifyInvalidate(Rectangle)Control.InvokeOnClick(Control, EventArgs)Control.OnBackgroundImageChanged(EventArgs)Control.OnBackgroundImageLayoutChanged(EventArgs)Control.OnCausesValidationChanged(EventArgs)Control.OnContextMenuChanged(EventArgs)Control.OnContextMenuStripChanged(EventArgs)Control.OnCursorChanged(EventArgs)Control.OnDockChanged(EventArgs)Control.OnNotifyMessage(Message)Control.OnParentBackColorChanged(EventArgs)Control.OnParentBackgroundImageChanged(EventArgs)Control.OnParentBindingContextChanged(EventArgs)Control.OnParentCursorChanged(EventArgs)Control.OnParentEnabledChanged(EventArgs)Control.OnParentFontChanged(EventArgs)Control.OnParentForeColorChanged(EventArgs)Control.OnParentRightToLeftChanged(EventArgs)Control.OnParentVisibleChanged(EventArgs)Control.OnPrint(PaintEventArgs)Control.OnTabIndexChanged(EventArgs)Control.OnTabStopChanged(EventArgs)Control.OnTextChanged(EventArgs)Control.OnClientSizeChanged(EventArgs)Control.OnControlAdded(ControlEventArgs)Control.OnControlRemoved(ControlEventArgs)Control.OnDragEnter(DragEventArgs)Control.OnDragOver(DragEventArgs)Control.OnDragLeave(EventArgs)Control.OnDragDrop(DragEventArgs)Control.OnGiveFeedback(GiveFeedbackEventArgs)Control.OnEnter(EventArgs)Control.InvokeGotFocus(Control, EventArgs)Control.OnHelpRequested(HelpEventArgs)Control.OnInvalidated(InvalidateEventArgs)Control.OnLeave(EventArgs)Control.InvokeLostFocus(Control, EventArgs)Control.OnMarginChanged(EventArgs)Control.OnMouseDoubleClick(MouseEventArgs)Control.OnMouseClick(MouseEventArgs)Control.OnDpiChangedBeforeParent(EventArgs)Control.OnDpiChangedAfterParent(EventArgs)Control.OnMove(EventArgs)Control.OnQueryContinueDrag(QueryContinueDragEventArgs)Control.OnRegionChanged(EventArgs)Control.OnResize(EventArgs)Control.OnSizeChanged(EventArgs)Control.OnChangeUICues(UICuesEventArgs)Control.OnStyleChanged(EventArgs)Control.OnSystemColorsChanged(EventArgs)Control.OnValidating(CancelEventArgs)Control.OnValidated(EventArgs)Control.RescaleConstantsForDpi(int, int)Control.PerformLayout()Control.PerformLayout(Control, string)Control.PointToClient(Point)Control.PointToScreen(Point)Control.PreProcessMessage(ref Message)Control.PreProcessControlMessage(ref Message)Control.ProcessCmdKey(ref Message, Keys)Control.ProcessKeyEventArgs(ref Message)Control.ProcessKeyMessage(ref Message)Control.ProcessKeyPreview(ref Message)Control.RaiseDragEvent(object, DragEventArgs)Control.RaisePaintEvent(object, PaintEventArgs)Control.RecreateHandle()Control.RectangleToClient(Rectangle)Control.RectangleToScreen(Rectangle)Control.ReflectMessage(IntPtr, ref Message)Control.ResetMouseEventArgs()Control.ResetText()Control.ResumeLayout()Control.ResumeLayout(bool)Control.Scale(SizeF)Control.Select()Control.Select(bool, bool)Control.SelectNextControl(Control, bool, bool, bool, bool)Control.SendToBack()Control.SetBounds(int, int, int, int)Control.SetBounds(int, int, int, int, BoundsSpecified)Control.SetClientSizeCore(int, int)Control.SizeFromClientSize(Size)Control.SetStyle(ControlStyles, bool)Control.SetTopLevel(bool)Control.SetVisibleCore(bool)Control.RtlTranslateAlignment(HorizontalAlignment)Control.RtlTranslateAlignment(LeftRightAlignment)Control.RtlTranslateAlignment(ContentAlignment)Control.RtlTranslateHorizontal(HorizontalAlignment)Control.RtlTranslateLeftRight(LeftRightAlignment)Control.RtlTranslateContent(ContentAlignment)Control.Show()Control.SuspendLayout()Control.Update()Control.UpdateBounds()Control.UpdateBounds(int, int, int, int)Control.UpdateBounds(int, int, int, int, int, int)Control.UpdateZOrder()Control.UpdateStyles()Control.OnImeModeChanged(EventArgs)Control.AccessibilityObjectControl.AccessibleDefaultActionDescriptionControl.AccessibleDescriptionControl.AccessibleNameControl.AccessibleRoleControl.AllowDropControl.AnchorControl.AutoScrollOffsetControl.LayoutEngineControl.BackgroundImageControl.BackgroundImageLayoutControl.BindingContextControl.BottomControl.BoundsControl.CanFocusControl.CanRaiseEventsControl.CanSelectControl.CaptureControl.CheckForIllegalCrossThreadCallsControl.ClientRectangleControl.ClientSizeControl.CompanyNameControl.ContainsFocusControl.ContextMenuControl.ContextMenuStripControl.ControlsControl.CreatedControl.CursorControl.DataBindingsControl.DefaultBackColorControl.DefaultCursorControl.DefaultFontControl.DefaultForeColorControl.DefaultMarginControl.DefaultMaximumSizeControl.DefaultMinimumSizeControl.DefaultPaddingControl.DeviceDpiControl.IsDisposedControl.DisposingControl.DockControl.DoubleBufferedControl.EnabledControl.FocusedControl.FontHeightControl.HandleControl.HasChildrenControl.HeightControl.IsHandleCreatedControl.InvokeRequiredControl.IsAccessibleControl.IsMirroredControl.LeftControl.LocationControl.MarginControl.ModifierKeysControl.MouseButtonsControl.MousePositionControl.NameControl.ParentControl.ProductNameControl.ProductVersionControl.RecreatingHandleControl.RegionControl.RenderRightToLeftControl.ResizeRedrawControl.RightControl.RightToLeftControl.ScaleChildrenControl.SizeControl.TabIndexControl.TabStopControl.TagControl.TopControl.TopLevelControlControl.ShowKeyboardCuesControl.ShowFocusCuesControl.UseWaitCursorControl.VisibleControl.WidthControl.PreferredSizeControl.DefaultImeModeControl.ImeModeControl.ImeModeBaseControl.PropagatingImeModeControl.BackColorChangedControl.BackgroundImageChangedControl.BackgroundImageLayoutChangedControl.BindingContextChangedControl.CausesValidationChangedControl.ClientSizeChangedControl.ContextMenuChangedControl.ContextMenuStripChangedControl.CursorChangedControl.DockChangedControl.EnabledChangedControl.FontChangedControl.ForeColorChangedControl.LocationChangedControl.MarginChangedControl.RegionChangedControl.RightToLeftChangedControl.SizeChangedControl.TabIndexChangedControl.TabStopChangedControl.TextChangedControl.VisibleChangedControl.ClickControl.ControlAddedControl.ControlRemovedControl.DragDropControl.DragEnterControl.DragOverControl.DragLeaveControl.GiveFeedbackControl.HandleCreatedControl.HandleDestroyedControl.HelpRequestedControl.InvalidatedControl.PaddingChangedControl.PaintControl.QueryContinueDragControl.QueryAccessibilityHelpControl.DoubleClickControl.EnterControl.GotFocusControl.KeyDownControl.KeyPressControl.KeyUpControl.LayoutControl.LeaveControl.LostFocusControl.MouseClickControl.MouseDoubleClickControl.MouseCaptureChangedControl.MouseDownControl.MouseEnterControl.MouseLeaveControl.DpiChangedBeforeParentControl.DpiChangedAfterParentControl.MouseHoverControl.MouseMoveControl.MouseUpControl.MouseWheelControl.MoveControl.PreviewKeyDownControl.ResizeControl.ChangeUICuesControl.StyleChangedControl.SystemColorsChangedControl.ValidatingControl.ValidatedControl.ParentChangedControl.ImeModeChangedComponent.Dispose()Component.GetService(Type)Component.ToString()Component.EventsComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

RadRichTextEditor()

Declaration

cs-api-definition
public RadRichTextEditor()

Fields

DEFAULT_NAMESPACE

The default namespace for the RadRichTextEditor control.

Declaration

cs-api-definition
public static readonly string DEFAULT_NAMESPACE

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
[Browsable(true)]
public bool AcceptsReturn { get; set; }

Property Value

bool

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
[Browsable(true)]
public bool AcceptsTab { get; set; }

Property Value

bool

AllowScaling

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

Declaration

cs-api-definition
[Browsable(true)]
public bool AllowScaling { get; set; }

Property Value

bool

Gets or sets a value indicating whether hyperlinks should be automatically detected.

Declaration

cs-api-definition
[Browsable(true)]
public bool AutoInsertHyperlinks { get; set; }

Property Value

bool

BorderColor

Gets or sets the color of the border.

Declaration

cs-api-definition
[Browsable(true)]
public Color BorderColor { get; set; }

Property Value

Color

CanEnableIme

Gets a value indicating whether Input Method Editor (IME) can be enabled for this control.

Declaration

cs-api-definition
protected override bool CanEnableIme { get; }

Property Value

bool

Always returns true to enable IME input for text editing.

Overrides Control.CanEnableIme

CaretColor

Gets or sets the color of the caret.

Declaration

cs-api-definition
[Browsable(true)]
public Color CaretColor { get; set; }

Property Value

Color

CaretWidth

Gets or sets the width of the caret.

Declaration

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

Property Value

float

The width of the caret.

Commands

Provides access to the commands that can be executed by this RadRichTextEditor.

Declaration

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

Property Value

RichTextBoxCommands

CommentPaneMinWidth

Gets or sets the minimum width of the comments pane.

Declaration

cs-api-definition
[Browsable(true)]
public double CommentPaneMinWidth { get; set; }

Property Value

double

CommentTemplateContentMargin

Gets or sets the comment template content margin.

Declaration

cs-api-definition
[Browsable(true)]
public Padding CommentTemplateContentMargin { get; set; }

Property Value

Padding

CurrentEditingStyle

Gets a value indicating the current editing style.

Declaration

cs-api-definition
[Browsable(false)]
public StyleDefinition CurrentEditingStyle { get; }

Property Value

StyleDefinition

CurrentUser

Gets or sets information about the current user.

Declaration

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

Property Value

UserInfo

CurrentVisiblePage

Gets the currently visible page number.

Declaration

cs-api-definition
[Browsable(false)]
public int CurrentVisiblePage { get; }

Property Value

int

DefaultSize

Gets the default size when the control is dragged onto the designer surface.

Declaration

cs-api-definition
protected override Size DefaultSize { get; }

Property Value

Size

Overrides Control.DefaultSize

Dispatcher

Declaration

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

Property Value

Dispatcher

Document

Gets or sets the currently active document in the editor.

Declaration

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

Property Value

RadDocument

DocumentEditor

Gets the active document editor which provides methods for editing the document in an undo scope.

Declaration

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

Property Value

IDocumentEditor

DocumentInheritsDefaultStyleSettings

Gets or sets value indicating whether the edited Document instance should use by default the FontFamily, FontSize, ForeColor and other style properties applied to this RadRichTextBox using the DefaultStyleSettings.

Declaration

cs-api-definition
[Browsable(true)]
public bool DocumentInheritsDefaultStyleSettings { get; set; }

Property Value

bool

FieldShadingMode

Gets or sets the field shading type/

Declaration

cs-api-definition
[Browsable(true)]
public FieldShadingType FieldShadingMode { get; set; }

Property Value

FieldShadingType

HorizontalScrollBarVisibility

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

Declaration

cs-api-definition
[Browsable(true)]
public ScrollBarVisibility HorizontalScrollBarVisibility { get; set; }

Property Value

ScrollBarVisibility

HyperlinkNavigationMode

Gets or sets the hyperlink navigation mode.

Declaration

cs-api-definition
[Browsable(true)]
public HyperlinkNavigationMode HyperlinkNavigationMode { get; set; }

Property Value

HyperlinkNavigationMode

The hyperlink navigation mode.

HyperlinkToolTipFormatString

Gets or sets the hyperlink tool text.

Declaration

cs-api-definition
[Browsable(false)]
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
[Browsable(false)]
public IIgnoredWordDictionary IgnoredWords { get; set; }

Property Value

IIgnoredWordDictionary

ImageSelectionAdornerSettings

Provides settings for the adorners of the selected images.

Declaration

cs-api-definition
[Browsable(true)]
public ImageSelectionAdornerSettings ImageSelectionAdornerSettings { get; }

Property Value

ImageSelectionAdornerSettings

InputHandler

Gets or sets the component which is responsible for handling the input of RadRichTextEditor.

Declaration

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

Property Value

RichTextEditorInputBehavior

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
[Browsable(true)]
public bool IsAdvancedSelectionEnabled { get; set; }

Property Value

bool

IsContextMenuEnabled

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

Declaration

cs-api-definition
[Browsable(true)]
public bool IsContextMenuEnabled { get; set; }

Property Value

bool

IsInHeaderFooterEditMode

Gets or sets a value indicating whether the editor is currently in Header/Footer edit mode.

Declaration

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

Property Value

bool

IsPasteOptionsPopupEnabled

Gets or sets a value indicating whether the paste options pop-up is displayed on paste.

Declaration

cs-api-definition
[Browsable(true)]
public bool IsPasteOptionsPopupEnabled { get; set; }

Property Value

bool

IsReadOnly

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

Declaration

cs-api-definition
[Browsable(true)]
public bool IsReadOnly { get; set; }

Property Value

bool

IsSelectionEnabled

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

Declaration

cs-api-definition
[Browsable(true)]
public bool IsSelectionEnabled { get; set; }

Property Value

bool

IsSelectionMiniToolBarEnabled

Gets or sets a value indicating whether the mini toolbar that appears after a selection is enabled.

Declaration

cs-api-definition
[Browsable(true)]
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
[Browsable(true)]
public bool IsSpellCheckingEnabled { get; set; }

Property Value

bool

IsTrackChangesEnabled

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

Declaration

cs-api-definition
[Browsable(true)]
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
[Browsable(true)]
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
[Browsable(true)]
public LineBreakingRuleLanguage LineBreakingRuleLanguage { get; set; }

Property Value

LineBreakingRuleLanguage

The line breaking characters rule language.

MentionBox

Declaration

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

Property Value

IMentionBox

MentionContext

Declaration

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

Property Value

MentionContext

PageBackColor

Gets or sets the back color that should be applied to all pages.

Declaration

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

Property Value

Color

RichTextBoxElement

Gets the RadRichTextBox that is the main element in the control.

Declaration

cs-api-definition
public RadRichTextBox RichTextBoxElement { get; }

Property Value

RadRichTextBox

ScaleFactor

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

Declaration

cs-api-definition
[Browsable(true)]
public SizeF ScaleFactor { get; set; }

Property Value

SizeF

SelectedComment

Gets or sets the currently selected comment.

Declaration

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

Property Value

Comment

SelectedNote

Gets or sets the currently selected note.

Declaration

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

Property Value

Note

SelectionFill

Gets or sets the fill of the selection rectangle.

Declaration

cs-api-definition
[Browsable(true)]
[TypeConverter(typeof(RadColorEditorConverter))]
public Color SelectionFill { get; set; }

Property Value

Color

SelectionStroke

Gets or sets the border of the selection rectangle.

Declaration

cs-api-definition
[Browsable(true)]
[TypeConverter(typeof(RadColorEditorConverter))]
public Color SelectionStroke { get; set; }

Property Value

Color

ShowComments

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

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowComments { get; set; }

Property Value

bool

ShowFormattingSymbols

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

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowFormattingSymbols { get; set; }

Property Value

bool

true if formatting symbols are shown; otherwise, false.

ShowMergeFieldsHighlight

Gets or sets a value indicating whether merged fields should be highlighted.

Declaration

cs-api-definition
[Browsable(true)]
public bool ShowMergeFieldsHighlight { get; set; }

Property Value

bool

SpellChecker

Gets or sets the ISpellChecker implementation used when proofing.

Declaration

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

Property Value

ISpellChecker

Text

Declaration

cs-api-definition
public override string Text { get; set; }

Property Value

string

Overrides RadControl.Text

Users

Gets or sets a collection containing the users' permissions on the current document.

Declaration

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

Property Value

PermissionInfoCollection

VerticalScrollBarVisibility

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

Declaration

cs-api-definition
[Browsable(true)]
public ScrollBarVisibility VerticalScrollBarVisibility { get; set; }

Property Value

ScrollBarVisibility

Methods

AcceptAllRevisions()

Accepts all revisions in the current document.

Declaration

cs-api-definition
public void AcceptAllRevisions()

AcceptRevision(Revision)

Accepts revision.

Declaration

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

Parameters

revision

Revision

The revision.

AddTabStop(TabStop)

Adds the provided TabStop at the current position of the document.

Declaration

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

Parameters

tabStop

TabStop

AddTabStopRange(IEnumerable<TabStop>)

Adds the provided TabStops at the current position of the document.

Declaration

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

Parameters

tabStops

IEnumerable<TabStop>

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.

ChangeBaselineAlignment(BaselineAlignment)

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

Declaration

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

Parameters

newBaselineAlignment

BaselineAlignment

The new baseline alignment to be applied.

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.

ChangeDifferentFirstPageHeaderFooter(bool)

Turns on or off the option to have a different header on the first page.

Declaration

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

Parameters

value

bool

ChangeDifferentOddAndEvenPagesHeaderFooter(bool)

Turns on or off the option to have different headers and footers on odd and even pages.

Declaration

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

Parameters

value

bool

ChangeDocumentDefaultTabWidth(double)

Changes the width that a single Tab character takes.

Declaration

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

Parameters

tabWidth

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.

ChangeDocumentEndnotesFirstNumber(int)

Changes the starting number of the endnotes of the document.

Declaration

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

Parameters

firstNumber

int

ChangeDocumentEndnotesNumberingFormat(ListNumberingFormat)

Changes the list numbering format for the endnotes in the document.

Declaration

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

Parameters

listNumberingFormat

ListNumberingFormat

ChangeDocumentEndnotesNumberingRestartType(NumberingRestartType)

Changes the mode in which endnotes numbers are reset to start from the first number.

Declaration

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

Parameters

numberingRestartType

NumberingRestartType

ChangeDocumentEndnotesPosition(EndnotesPosition)

Changes the location of the endnotes of the document.

Declaration

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

Parameters

endnotesPosition

EndnotesPosition

ChangeDocumentFootnotesFirstNumber(int)

Changes the starting number of the footnotes of the document.

Declaration

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

Parameters

firstNumber

int

ChangeDocumentFootnotesNumberingFormat(ListNumberingFormat)

Changes the list numbering format for the footnotes in the document.

Declaration

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

Parameters

listNumberingFormat

ListNumberingFormat

ChangeDocumentFootnotesNumberingRestartType(NumberingRestartType)

Changes the mode in which footnotes numbers are reset to start from the first number.

Declaration

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

Parameters

numberingRestartType

NumberingRestartType

ChangeDocumentFootnotesPosition(FootnotesPosition)

Changes the location of the footnotes in the document.

Declaration

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

Parameters

footnotesPosition

FootnotesPosition

ChangeDocumentIsStrictLineBreakingRuleEnabled(bool)

Enables or disabled the Strict line breaking rule.

Declaration

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

Parameters

value

bool

ChangeDocumentLineBreakingRuleLanguage(LineBreakingRuleLanguage)

Applies the provided language to be used when calculating line breakings.

Declaration

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

Parameters

lineBreakingRuleLanguage

LineBreakingRuleLanguage

ChangeDocumentNoLineBreaksAfterRule(LineBreakingRule)

Applies the provided line breaking as no line breaking after rule.

Declaration

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

Parameters

lineBreakingCharacterRule

LineBreakingRule

ChangeDocumentNoLineBreaksBeforeRule(LineBreakingRule)

Applies the provided line breaking rule as no line breaking before rule.

Declaration

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

Parameters

lineBreakingCharacterRule

LineBreakingRule

ChangeFieldDisplayMode(FieldRangeStart, FieldDisplayMode)

Changes the field display mode.

Declaration

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

Parameters

fieldStart

FieldRangeStart

The field start.

displayMode

FieldDisplayMode

The new display mode.

ChangeFontFamily(FontFamily)

Changes the font family of the current run in the document.

Declaration

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

Parameters

fontFamily

FontFamily

The new font family to be applied.

ChangeFontSize(double)

Changes the font size of the current run in the document.

Declaration

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

Parameters

newFontSize

double

The new font size to be applied.

ChangeFontStyle(FontStyle)

Changes the font style of the current run in the document.

Declaration

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

Parameters

fontStyle

FontStyle

The new font style.

ChangeFontStyle(FontStyle)

Changes the font style of the current run in the document.

Declaration

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

Parameters

fontStyle

FontStyle

The new font style.

ChangeFontWeight(FontWeight)

Changes the font weight of the current run in the document.

Declaration

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

Parameters

fontWeight

FontWeight

The new font weight.

ChangeImageRotateAngle(ImageInline, double)

Changes the image rotate angle.

Declaration

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

Parameters

image

ImageInline

The ImageInline.

angle

double

The new angle.

ChangeImageSize(ImageInline, Size)

Changes the size of the image.

Declaration

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

Parameters

image

ImageInline

The ImageInline.

size

Size

The new 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.

ChangeListStyle(ListStyle)

Changes the ListStyle of the selected paragraphs in the document.

Declaration

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

Parameters

style

ListStyle

The style to apply

ChangeParagraphAutomaticSpacingAfter(bool)

Controls whether automatic spacing is applied after the current paragraph.

Declaration

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

Parameters

value

bool

True if automatic spacing should be applied, otherwise false.

ChangeParagraphAutomaticSpacingBefore(bool)

Controls whether automatic spacing is applied before the current paragraph.

Declaration

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

Parameters

value

bool

True if automatic spacing should be applied, otherwise false.

ChangeParagraphBackground(Color)

Changes the background color of the selected paragraphs in the document.

Declaration

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

Parameters

color

Color

The new background color to be applied.

ChangeParagraphFirstLineIndent(double)

Changes the left indent of the current paragraph.

Declaration

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

Parameters

firstLineIndent

double

The new left indent to be applied.

ChangeParagraphFlowDirection(FlowDirection)

Changes the FlowDirection of the selected paragraphs in the document.

Declaration

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

Parameters

flowDirection

FlowDirection

ChangeParagraphIsLineBreakingRuleEnabled(bool)

Changes a value indicating whether the line breaking rule is enabled.

Declaration

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

Parameters

value

bool

True if the rule will be enabled otherwise false.

ChangeParagraphLeftIndent(double)

Changes the left indent of the current paragraph.

Declaration

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

Parameters

leftIndent

double

The new left indent to be applied.

ChangeParagraphLineSpacing(double)

Changes the lines spacing inside the current paragraph.

Declaration

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

Parameters

lineSpacing

double

The new line spacing to be applied.

ChangeParagraphLineSpacing(double, LineSpacingType)

Changes the line spacing inside the current paragraph.

Declaration

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

Parameters

lineSpacing

double

The new line spacing to be applied.

lineSpacingType

LineSpacingType

The type of the line spacing to be applied.

ChangeParagraphLineSpacingType(LineSpacingType)

Changes the line spacing type inside the current paragraph.

Declaration

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

Parameters

lineSpacingType

LineSpacingType

The new line spacing type to be applied.

ChangeParagraphListLevel(int)

Changes the list level the paragraph is currently in.

Declaration

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

Parameters

listLevel

int

The list level to be applied.

ChangeParagraphRightIndent(double)

Changes the right indent of the current paragraph.

Declaration

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

Parameters

rightIndent

double

The new right indent to be applied.

ChangeParagraphSpacingAfter(double)

Changes the spacing after the current paragraph.

Declaration

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

Parameters

spacingAfter

double

The new spacing to be applied.

ChangeParagraphSpacingBefore(double)

Changes the spacing before the current paragraph.

Declaration

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

Parameters

spacingBefore

double

The new spacing to be applied.

ChangeParagraphStyle(StyleDefinition)

Changes the paragraph style of the current paragraph.

Declaration

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

Parameters

styleInfo

StyleDefinition

The new style to be applied.

ChangeSectionActualPageMargin(Padding)

Changes the actual page margin (regarding the page orientation) of the section.

Declaration

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

Parameters

sectionMargin

Padding

The section margin.

ChangeSectionEndnotesFirstNumber(int)

Changes the starting number of the endnotes of the current section.

Declaration

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

Parameters

firstNumber

int

ChangeSectionEndnotesNumberingFormat(ListNumberingFormat)

Changes the list numbering format for the endnotes in the current section.

Declaration

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

Parameters

listNumberingFormat

ListNumberingFormat

ChangeSectionEndnotesNumberingRestartType(NumberingRestartType)

Changes the mode in which endnotes numbers are reset to start from the first number in the current section.

Declaration

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

Parameters

numberingRestartType

NumberingRestartType

ChangeSectionFirstPageNumber(int?)

Changes the first page number of the current section. Set null continue numeration form the previous section.

Declaration

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

Parameters

firstPageNumber

int?

The new first page number value.

ChangeSectionFooterBottomMargin(int)

Changes the bottom margin of the footer of the current section.

Declaration

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

Parameters

sectionFooterBottomMargin

int

Footer bottom margin to be applied.

ChangeSectionFooterLinkToPrevious(Section, HeaderFooterType, bool)

Changes the value indicated whether the a 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.

ChangeSectionFootnotesFirstNumber(int)

Changes the starting number of the footnotes of the current section.

Declaration

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

Parameters

firstNumber

int

ChangeSectionFootnotesNumberingFormat(ListNumberingFormat)

Changes the list numbering format for the footnotes in the current section.

Declaration

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

Parameters

listNumberingFormat

ListNumberingFormat

ChangeSectionFootnotesNumberingRestartType(NumberingRestartType)

Changes the mode in which footnotes numbers are reset to start from the first number in the current section.

Declaration

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

Parameters

numberingRestartType

NumberingRestartType

ChangeSectionHeaderLinkToPrevious(Section, HeaderFooterType, bool)

Changes the value indicated whether the a 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.

ChangeSectionHeaderTopMargin(int)

Changes the top margin of the header of the current section.

Declaration

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

Parameters

sectionHeaderTopMargin

int

Header top margin to be applied.

ChangeSectionPageMargin(Padding)

Changes the page margin of the current section.

Declaration

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

Parameters

sectionMargin

Padding

The new margin to be applied.

ChangeSectionPageOrientation(PageOrientation)

Changes the page orientation of the current section.

Declaration

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

Parameters

sectionPageOrientation

PageOrientation

The new page orientation to be applied.

ChangeSectionPageSize(Size)

Changes the page size of the current section.

Declaration

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

Parameters

size

Size

The new page size to be applied.

ChangeSpanStyle(StyleDefinition)

Changes the style of current run in the document.

Declaration

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

Parameters

styleInfo

StyleDefinition

The new style to be applied.

ChangeStrikethrough(bool)

Changes the strikethrough of the current run in the document.

Declaration

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

Parameters

isStrikethrough

bool

The new strikethrough value.

ChangeTableBorders(TableBorders)

Applies the border to the selected tables.

Declaration

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

Parameters

borders

TableBorders

ChangeTableCellBackground(Color)

Changes the back color of the currently selected cells.

Declaration

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

Parameters

color

Color

ChangeTableCellBorders(Border)

Applies the border to the currently selected cells.

Declaration

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

Parameters

border

Border

ChangeTableCellBorders(TableCellBorders)

Applies the borders to the currently selected cells.

Declaration

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

Parameters

tableCellBorders

TableCellBorders

ChangeTableCellContentAlignment(RadTextAlignment, RadVerticalAlignment)

Applies the content alignment settings to the selected cells.

Declaration

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

Parameters

textAlignment

RadTextAlignment

verticalAlignment

RadVerticalAlignment

ChangeTableCellHorizontalContentAlignment(RadTextAlignment)

Applies the horizontal alignment to the selected cells.

Declaration

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

Parameters

textAlignment

RadTextAlignment

ChangeTableCellPadding(Padding)

Applies the padding to the currently selected cells.

Declaration

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

Parameters

padding

Padding

ChangeTableCellSpacing(double)

Applies the cell spacing to the currently selected tables.

Declaration

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

Parameters

cellSpacing

double

ChangeTableCellVerticalContentAlignment(RadVerticalAlignment)

Applies the vertical alignment to the selected cells.

Declaration

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

Parameters

verticalAlignment

RadVerticalAlignment

ChangeTableDefaultCellPadding(Padding)

Changes the default cell padding of the currently selected tables.

Declaration

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

Parameters

padding

Padding

ChangeTableFlowDirection(FlowDirection)

Changes the flow direction of the current table to the flow direction.

Declaration

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

Parameters

flowDirection

FlowDirection

ChangeTableGridColumnWidth(Table, int, TableWidthUnit)

Changes the width of the column at the given index.

Declaration

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

Parameters

table

Table

gridColumnIndex

int

width

TableWidthUnit

ChangeTableHorizontalAlignment(RadHorizontalAlignment)

Changes the horizontal alignment of the current table.

Declaration

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

Parameters

alignment

RadHorizontalAlignment

ChangeTableIndent(double)

Changes the table indentation.

Declaration

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

Parameters

indent

double

ChangeTableLayoutMode(Table, TableLayoutMode)

Changes the layout mode of the table.

Declaration

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

Parameters

table

Table

tableLayoutMode

TableLayoutMode

ChangeTableLook(TableLook)

Applies the table look to the selected tables.

Declaration

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

Parameters

tableLook

TableLook

ChangeTablePreferredWidth(TableWidthUnit)

Changes the preferred table width to the provided one.

Declaration

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

Parameters

tableWidth

TableWidthUnit

ChangeTableRowHeight(TableRow, double)

Changes the height of the table row.

Declaration

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

Parameters

tableRow

TableRow

height

double

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 highlight 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 current run in the document.

Declaration

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

Parameters

newColor

Color

The new underline color to be applied.

ChangeUnderlineDecoration(IUnderlineUIDecorationProvider)

Changes the underline decoration of the current run in the document.

Declaration

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

Parameters

decoration

IUnderlineUIDecorationProvider

The new underline decoration provider to be applied.

ClearAllFormatting()

Clears all of the formatting of the current paragraph and run in the document.

Declaration

cs-api-definition
public void ClearAllFormatting()

ClearFormatting()

Clears the formatting of the current run in the document.

Declaration

cs-api-definition
public void ClearFormatting()

ClearTabStops()

Removes all TabStops from the document.

Declaration

cs-api-definition
public void ClearTabStops()

ContinueListNumbering()

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

Declaration

cs-api-definition
public bool ContinueListNumbering()

Returns

bool

Copy()

Copies currently selected document elements into the clipboard

Declaration

cs-api-definition
public void Copy()

CreateBehavior()

Creates and returns the input behavior for the RadRichTextEditor control.

Declaration

cs-api-definition
protected override ComponentInputBehavior CreateBehavior()

Returns

ComponentInputBehavior

A new instance of RadRichTextEditorComponentInputBehavior.

Overrides RadControl.CreateBehavior()

CreateChildItems(RadElement)

Creates the child items for the RadRichTextEditor control.

Declaration

cs-api-definition
protected override void CreateChildItems(RadElement parent)

Parameters

parent

RadElement

The parent RadElement to which child items will be added.

Overrides RadControl.CreateChildItems(RadElement)

Cut()

Executes the Cut command.

Declaration

cs-api-definition
public void Cut()

DecrementFontSize()

Decrements the font size of the current run in the document.

Declaration

cs-api-definition
public void DecrementFontSize()

DecrementParagraphLeftIndent()

Decrements the left indent of the current paragraph.

Declaration

cs-api-definition
public void DecrementParagraphLeftIndent()

DecrementParagraphListLevel()

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

Declaration

cs-api-definition
public void DecrementParagraphListLevel()

Delete(bool)

Deletes from the document respecting CaretPosition and Selection.

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 current document.

Declaration

cs-api-definition
public void 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 is to be deleted.

DeleteBookmark(BookmarkRangeStart)

Deletes a bookmark.

Declaration

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

Parameters

bookmarkRangeStart

BookmarkRangeStart

The bookmark range start.

DeleteBookmark(string)

Deletes a bookmark.

Declaration

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

Parameters

bookmarkName

string

Name of the bookmark.

DeleteCodeBlock(CodeAnnotationRangeStart)

Deletes a code block.

Declaration

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

Parameters

rangeStart

CodeAnnotationRangeStart

The code range start of the block to delete.

DeleteComment()

Deletes the current comment.

Declaration

cs-api-definition
public void DeleteComment()

DeleteComment(CommentRangeStart)

Deletes a comment.

Declaration

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

Parameters

commentRangeStart

CommentRangeStart

The comment range start.

DeletePermissionRange(PermissionRangeStart)

Deletes a permission range.

Declaration

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

Parameters

permissionRangeStart

PermissionRangeStart

The permission range start.

DeleteReadOnlyRange()

Deletes the current read only range.

Declaration

cs-api-definition
public void DeleteReadOnlyRange()

DeleteReadOnlyRange(ReadOnlyRangeStart)

Deletes the read only range.

Declaration

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

Parameters

readOnlyRangeStart

ReadOnlyRangeStart

The read only range that is to be deleted.

DeleteTable()

Deletes the table currently containing the caret.

Declaration

cs-api-definition
public void DeleteTable()

DeleteTable(Table)

Deletes the table from the document.

Declaration

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

Parameters

table

Table

DeleteTableColumn()

Deletes the current column.

Declaration

cs-api-definition
public void DeleteTableColumn()

DeleteTableRow()

Deletes the current row from the table.

Declaration

cs-api-definition
public void DeleteTableRow()

DeleteTableRow(TableRow)

Deletes the row from the table.

Declaration

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

Parameters

row

TableRow

DisableWatermark()

Removes the currently applied watermark.

Declaration

cs-api-definition
public void DisableWatermark()

EditListStyleInDialog(ListStyle)

Shows the dialog for editing styles.

Declaration

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

Parameters

listStyle

ListStyle

EndInit()

Resumes layout.

Declaration

cs-api-definition
public override void EndInit()

Overrides RadControl.EndInit()

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)

Gets the visual settings for the given comment.

Declaration

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

Parameters

comment

Comment

The comment to get visual settings for.

Returns

CommentAppearanceSettings

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.

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()

IncrementFontSize()

Increments the font size of the current run in the document.

Declaration

cs-api-definition
public void IncrementFontSize()

IncrementParagraphLeftIndent()

Increments the left indent of the current paragraph.

Declaration

cs-api-definition
public void IncrementParagraphLeftIndent()

IncrementParagraphListLevel()

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

Declaration

cs-api-definition
public void IncrementParagraphListLevel()

Insert(string)

Inserts text into the document at current caret position.

Declaration

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

Parameters

text

string

The text to insert.

Insert(string, DocumentPosition)

Inserts text into the document at the specified position.

Declaration

cs-api-definition
public void Insert(string text, DocumentPosition insertionPosition)

Parameters

text

string

The text to insert.

insertionPosition

DocumentPosition

The position where the text will be inserted.

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.

InsertBookmark(string)

Inserts a bookmark.

Declaration

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

Parameters

bookmarkName

string

Name of the bookmark.

InsertCaption(CaptionDefinition, string, bool, bool)

Inserts a caption.

Declaration

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

Parameters

definition

CaptionDefinition

The definition.

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.

InsertCodeBlock(string, CodeFormattingSettings)

Inserts code block into the document at caret position. If 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

settings

CodeFormattingSettings

InsertComment(Comment)

Inserts a comment.

Declaration

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

Parameters

comment

Comment

The comment.

InsertCrossReferenceToBookmark(string, ReferenceContentType, bool)

Inserts a Cross-Reference to a bookmark into the document at current caret position.

Declaration

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

Parameters

bookmarkName

string

contentType

ReferenceContentType

insertAsHyperlink

bool

InsertCrossReferenceToCaption(Paragraph, ReferenceContentType, bool)

Inserts a Cross-Reference to a caption into the document at current caret position.

Declaration

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

Parameters

captionParagraph

Paragraph

contentType

ReferenceContentType

insertAsHyperlink

bool

InsertCrossReferenceToHeading(Paragraph, ReferenceContentType, bool)

Inserts a Cross-Reference to a heading paragraph into the document at current caret position.

Declaration

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

Parameters

headingParagraph

Paragraph

contentType

ReferenceContentType

insertAsHyperlink

bool

InsertEndnote()

Inserts endnote at the current position.

Declaration

cs-api-definition
public void InsertEndnote()

InsertEndnote(Note)

Inserts the endnote at the current position.

Declaration

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

Parameters

endnote

Note

The endnote.

InsertField(Field)

Inserts a field into the document at 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

InsertField(Field, FieldDisplayMode)

Inserts a field into the document at 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

InsertFootnote()

Inserts footnote at the current position.

Declaration

cs-api-definition
public void InsertFootnote()

InsertFootnote(Note)

Inserts the footnote at the current position.

Declaration

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

Parameters

footnote

Note

The footnote.

InsertFragment(DocumentFragment)

Inserts a document fragment.

Declaration

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

Parameters

documentFragment

DocumentFragment

The document fragment to insert.

InsertFragment(DocumentFragment, DocumentPosition)

Inserts a fragment at specified position.

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.

Creates hyperlink form the current selection.

Declaration

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

Parameters

hyperlinkInfo

HyperlinkInfo

The hyperlink info.

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.

Inserts hyperlink into 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 image inline into the document.

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.

InsertInline(Inline)

Inserts inline element into the document.

Declaration

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

Parameters

inline

Inline

The inline element to insert.

InsertInline(Inline, DocumentPosition)

Inserts inline element into the document.

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.

InsertLine(string)

Inserts text and adds new paragraph after it.

Declaration

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

Parameters

text

string

The text.

InsertLineBreak()

Inserts LineBreak into the document at current caret position.

Declaration

cs-api-definition
public void InsertLineBreak()

InsertPageBreak()

Inserts PageBreak into the document at current caret position.

Declaration

cs-api-definition
public void InsertPageBreak()

InsertParagraph()

Inserts a new paragraph.

Declaration

cs-api-definition
public void InsertParagraph()

InsertPermissionRange(IEnumerable<PermissionRangeInfo>)

Inserts new permission range.

Declaration

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

Parameters

permissionInfos

IEnumerable<PermissionRangeInfo>

The permissions for the new range.

InsertReadOnlyRange()

Inserts a read only range.

Declaration

cs-api-definition
public void InsertReadOnlyRange()

InsertSectionBreak()

Inserts SectionBreak into the document at current caret position.

Declaration

cs-api-definition
public void InsertSectionBreak()

InsertSectionBreak(SectionBreakType)

Inserts SectionBreak of the specified type into the document at current caret position.

Declaration

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

Parameters

sectionBreakType

SectionBreakType

The type of the section break.

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 the table at the current caret position.

Declaration

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

Parameters

table

Table

InsertTable(int, int)

Inserts a table with the given number or rows and columns.

Declaration

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

Parameters

rows

int

columns

int

InsertTableColumn()

Adds a column to the table.

Declaration

cs-api-definition
public void InsertTableColumn()

InsertTableColumnToTheLeft()

Adds a column to the left of the current one.

Declaration

cs-api-definition
public void InsertTableColumnToTheLeft()

InsertTableColumnToTheRight()

Adds a column to the right of the current one.

Declaration

cs-api-definition
public void InsertTableColumnToTheRight()

InsertTableRow()

Adds a new row at the bottom of the current table.

Declaration

cs-api-definition
public void InsertTableRow()

InsertTableRowAbove()

Inserts a row above the current row in the table.

Declaration

cs-api-definition
public void InsertTableRowAbove()

InsertTableRowBelow()

Inserts a row below the current row in the table.

Declaration

cs-api-definition
public void InsertTableRowBelow()

IsInputKey(Keys)

Determines whether the specified key is an input key or a special key that requires preprocessing.

Declaration

cs-api-definition
protected override bool IsInputKey(Keys keyData)

Parameters

keyData

Keys

One of the Keys values.

Returns

bool

True if the specified key is an input key; otherwise, false.

Overrides RadControl.IsInputKey(Keys)

MailMerge(bool)

Produces a mail merge document for all the mail merge 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

MailMergeCurrentRecord()

Produces a mail merge document for the current mail merge data record.

Declaration

cs-api-definition
public RadDocument MailMergeCurrentRecord()

Returns

RadDocument

The document

MergeTableCells()

Merges the currently selected cells.

Declaration

cs-api-definition
public void MergeTableCells()

MoveSelection(DocumentPosition, bool)

Moves current document selection to a specified position.

Declaration

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

Parameters

position

DocumentPosition

The move position.

deleteSelection

bool

Indicates whether the current selection should be deleted.

OnGotFocus(EventArgs)

Raises the GotFocus event when the control receives focus.

Declaration

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

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides RadControl.OnGotFocus(EventArgs)

OnHandleCreated(EventArgs)

Raises the HandleCreated event to initialize IME support.

Declaration

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

Parameters

e

EventArgs

An EventArgs that contains the event data.

Overrides Control.OnHandleCreated(EventArgs)

OnKeyDown(KeyEventArgs)

Declaration

cs-api-definition
protected override void OnKeyDown(KeyEventArgs e)

Parameters

e

KeyEventArgs

Overrides RadControl.OnKeyDown(KeyEventArgs)

OnKeyPress(KeyPressEventArgs)

Raises the KeyPress event to handle character input.

Declaration

cs-api-definition
protected override void OnKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

A KeyPressEventArgs that contains the event data.

Overrides RadControl.OnKeyPress(KeyPressEventArgs)

OnKeyUp(KeyEventArgs)

Raises the KeyUp event to handle key release events.

Declaration

cs-api-definition
protected override void OnKeyUp(KeyEventArgs e)

Parameters

e

KeyEventArgs

A KeyEventArgs that contains the event data.

Overrides RadControl.OnKeyUp(KeyEventArgs)

OnLoad(Size)

Raises the Load event and initializes the control.

Declaration

cs-api-definition
protected override void OnLoad(Size desiredSize)

Parameters

desiredSize

Size

The desired size of the control.

Overrides RadControl.OnLoad(Size)

OpenContextMenuOnNextSpellingError()

Opens the context menu on the next word that has a spelling error.

Declaration

cs-api-definition
public void OpenContextMenuOnNextSpellingError()

Paste()

Pastes from clipboard into the document respecting CaretPosition and Selection

Declaration

cs-api-definition
public void Paste()

Paste(PasteOption)

Pastes the content of the clipboard into the document using the specified paste option.

Declaration

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

Parameters

pasteOption

PasteOption

PreviewFirstMailMergeDataRecord()

Previews the first mail merge data record.

Declaration

cs-api-definition
public bool PreviewFirstMailMergeDataRecord()

Returns

bool

PreviewLastMailMergeDataRecord()

Previews the last mail merge data record.

Declaration

cs-api-definition
public bool PreviewLastMailMergeDataRecord()

Returns

bool

PreviewMailMergeDataRecordAtIndex(int)

Previews the mail merge data record at a specified index.

Declaration

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

Parameters

index

int

The index of the record to be shown.

Returns

bool

PreviewNextMailMergeDataRecord()

Previews the next mail merge data record.

Declaration

cs-api-definition
public bool PreviewNextMailMergeDataRecord()

Returns

bool

PreviewPreviousMailMergeDataRecord()

Previews the previous mail merge data record.

Declaration

cs-api-definition
public bool PreviewPreviousMailMergeDataRecord()

Returns

bool

Print()

Directly prints the RadRichTextEditor document to the default printer.

Declaration

cs-api-definition
public virtual void Print()

Print(bool)

Directly prints the RadRichTextEditor document to the default printer or shows printer settings and then prints the RadRichTextEditor document.

Declaration

cs-api-definition
public virtual void Print(bool showPrinterSettings)

Parameters

showPrinterSettings

bool

Indicates whether printer settings dialog should be shown.

Print(bool, RadPrintDocument)

Directly prints the RadRichTextEditor document to the default printer or shows printer settings and then prints the RadRichTextEditor document.

Declaration

cs-api-definition
public virtual void Print(bool showPrinterSettings, RadPrintDocument document)

Parameters

showPrinterSettings

bool

Indicates whether printer settings dialog should be shown.

document

RadPrintDocument

As instance of RadPrintDocument used to control the print process.

PrintPreview()

Shows a RadPrintPreviewDialog for editing the RadRichTextEditor print settings.

Declaration

cs-api-definition
public virtual void PrintPreview()

PrintPreview(RadPrintDocument)

Shows a RadPrintPreviewDialog for editing the RadRichTextEditor print settings.

Declaration

cs-api-definition
public virtual void PrintPreview(RadPrintDocument document)

Parameters

document

RadPrintDocument

As instance of RadPrintDocument used to control the print process.

ProcessDialogChar(char)

Declaration

cs-api-definition
protected override bool ProcessDialogChar(char charCode)

Parameters

charCode

char

Returns

bool

Overrides Control.ProcessDialogChar(char)

ProcessDialogKey(Keys)

Declaration

cs-api-definition
protected override bool ProcessDialogKey(Keys keyData)

Parameters

keyData

Keys

Returns

bool

Overrides Control.ProcessDialogKey(Keys)

ProcessMnemonic(char)

Declaration

cs-api-definition
protected override bool ProcessMnemonic(char charCode)

Parameters

charCode

char

Returns

bool

Overrides RadControl.ProcessMnemonic(char)

Redo()

Re-executes the last undone command group.

Declaration

cs-api-definition
public void Redo()

RejectAllRevisions()

Rejects all revisions in the current document.

Declaration

cs-api-definition
public void RejectAllRevisions()

RejectRevision(Revision)

Rejects revision.

Declaration

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

Parameters

revision

Revision

The revision.

Removes the hyperlink on the caret position.

Declaration

cs-api-definition
public void RemoveHyperlink()

RemoveTabStop(TabStop)

Removes the provided TabStop from the document.

Declaration

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

Parameters

tabStop

TabStop

RemoveTabStopRange(IEnumerable<TabStop>)

Removes the provided TabStops from the document.

Declaration

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

Parameters

tabStops

IEnumerable<TabStop>

ReplaceTabStop(TabStop, TabStop)

Replaces the provided tab stop with a new one.

Declaration

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

Parameters

oldTabStop

TabStop

newTabStop

TabStop

ResizeTableColumn(Table, int, double)

Changes the size of the column in the table to the new width.

Declaration

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

Parameters

table

Table

columnIndex

int

columnWidth

double

RestartListNumbering()

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

Declaration

cs-api-definition
public bool RestartListNumbering()

Returns

bool

ScaleControl(SizeF, BoundsSpecified)

Scales the control according to the specified scaling factor.

Declaration

cs-api-definition
protected override void ScaleControl(SizeF factor, BoundsSpecified specified)

Parameters

factor

SizeF

The scaling factor to apply.

specified

BoundsSpecified

A BoundsSpecified value that specifies which bounds of the control to update.

Overrides RadControl.ScaleControl(SizeF, BoundsSpecified)

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.

SetSelectedComment(CommentRangeStart)

Sets the currently selected comment.

Declaration

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

Parameters

commentStart

CommentRangeStart

SetSelectedNote(Note)

Declaration

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

Parameters

note

Note

SetWatermark(DocumentWatermarkSettings)

Applies the watermark settings to the document.

Declaration

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

Parameters

watermarkSettings

DocumentWatermarkSettings

SetWatermark(PredefinedWatermarkType)

Applies one of the predefined watermarks.

Declaration

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

Parameters

predefinedType

PredefinedWatermarkType

SetWatermarkImage(WatermarkImageSettings)

Applies the image settings watermark to the document.

Declaration

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

Parameters

settings

WatermarkImageSettings

SetWatermarkText(WatermarkTextSettings)

Applies the text settings watermark to the document.

Declaration

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

Parameters

settings

WatermarkTextSettings

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)

Opens the RichTextEditor context menu at the given position

Declaration

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

Parameters

position

DocumentPosition

The position of the context menu.

ShowContextMenuAtDocumentPosition(Point, DocumentPosition)

Shows the context menu and adjusts the position it needed.

Declaration

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

Parameters

proposedLocation

Point

The original location where the context menu will open.

position

DocumentPosition

The position in the document that would help adjust the precise location of the menu.

ShowDefineNewListStyleDialog()

Shows dialog for creating new list style.

Declaration

cs-api-definition
public void ShowDefineNewListStyleDialog()

ShowEditCustomDictionaryDialog()

Shows the dialog for editing custom spell-checking 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()

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()

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.

Declaration

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

Parameters

rangeStart

AnnotationRangeStart

The start of the range that is to be split.

SplitAnnotationRange(AnnotationRangeStart, DocumentPosition)

Splits an annotation range at the specified position.

Declaration

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

Parameters

rangeStart

AnnotationRangeStart

The start of the range that is to be split.

position

DocumentPosition

The position where the range is to be split.

ToggleBold()

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

Declaration

cs-api-definition
public void 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()

Turns on or off the option to have a different header on the first page.

Declaration

cs-api-definition
public void ToggleDifferentFirstPageHeaderFooter()

ToggleDifferentOddAndEvenPagesHeaderFooter()

Turns on or off the option to have different headers and footers on odd and even pages.

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.

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 italic state of the current run in the document.

Declaration

cs-api-definition
public void ToggleItalic()

ToggleMergeFieldsHighlight()

Turns on or off the highlighting of merge fields.

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()

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 last executed command group.

Declaration

cs-api-definition
public void Undo()

UnmergeTableCells()

Unmerges the currently selected cells.

Declaration

cs-api-definition
public void UnmergeTableCells()

UpdateAllCaptions(CaptionDefinition)

Updates all captions related to caption definition.

Declaration

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

Parameters

captionDefinition

CaptionDefinition

The caption definition.

UpdateAllFields()

Updates all fields in the document.

Declaration

cs-api-definition
public void UpdateAllFields()

UpdateAllFields(FieldDisplayMode)

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

Declaration

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

Parameters

displayMode

FieldDisplayMode

The display mode.

UpdateEditorLayout()

Forces the control to update its layout and UI;

Declaration

cs-api-definition
public void 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.

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.

WndProc(ref Message)

Processes Windows messages, handling IME character input specially.

Declaration

cs-api-definition
protected override void WndProc(ref Message m)

Parameters

m

Message

The Windows Message to process.

Overrides RadControl.WndProc(ref Message)

Events

ActiveDocumentEditorChanged

Occurs when active document editor changes.

Declaration

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

Event Value

EventHandler<ActiveDocumentEditorChangedEventArgs>

BeforeOpenFile

Occurs before a file is opened, before the open file dialog is shown.

Declaration

cs-api-definition
public event EventHandler<OpenFileDialogEventArgs> BeforeOpenFile

Event Value

EventHandler<OpenFileDialogEventArgs>

Remarks

Subscribe to this event to customize the OpenFileDialog properties (like Filter, InitialDirectory, etc.) before it is displayed to the user. Handlers can also cancel the open file operation by setting the Cancel property of the event arguments to true.

BeforeSaveFile

Occurs before the file is saved, before the save file dialog is shown.

Declaration

cs-api-definition
public event EventHandler<SaveFileDialogEventArgs> BeforeSaveFile

Event Value

EventHandler<SaveFileDialogEventArgs>

Remarks

Subscribe to this event to customize the SaveFileDialog properties (like Filter, InitialDirectory, etc.) before it is displayed to the user. Handlers can also cancel the open file operation by setting the Cancel property of the event arguments to true.

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

Occurs when document presentation is changed.

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

Loaded

Occurs when the control is loaded and fully initialized.

Declaration

cs-api-definition
public event EventHandler Loaded

Event Value

EventHandler

MergeFieldToStringConverting

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

Declaration

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

Event Value

EventHandler<MergeFieldToStringConvertingEventArgs>

ProtectionStateChanged

Occurs when the current protection state has changed.

Declaration

cs-api-definition
public event EventHandler ProtectionStateChanged

Event Value

EventHandler

ProviderUILayerInitialized

Occurs when the child elements of an UI layer have been initialized and added to its container.

Declaration

cs-api-definition
public event EventHandler<ProviderUILayerInitilizedEventArgs> ProviderUILayerInitialized

Event Value

EventHandler<ProviderUILayerInitilizedEventArgs>

ScaleFactorChanged

Occurs when the ScaleFactor property value has changed.

Declaration

cs-api-definition
public event EventHandler ScaleFactorChanged

Event Value

EventHandler

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

Occurs when resolving a stream from a URI reference.

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
DefinitionConstructorsRadRichTextEditor()FieldsDEFAULT_NAMESPACEPropertiesAcceptsReturnAcceptsTabAllowScalingAutoInsertHyperlinksBorderColorCanEnableImeCaretColorCaretWidthCommandsCommentPaneMinWidthCommentTemplateContentMarginCurrentEditingStyleCurrentUserCurrentVisiblePageDefaultSizeDispatcherDocumentDocumentEditorDocumentInheritsDefaultStyleSettingsFieldShadingModeHorizontalScrollBarVisibilityHyperlinkNavigationModeHyperlinkToolTipFormatStringIgnoredWordsImageSelectionAdornerSettingsInputHandlerIsAdvancedSelectionEnabledIsContextMenuEnabledIsInHeaderFooterEditModeIsPasteOptionsPopupEnabledIsReadOnlyIsSelectionEnabledIsSelectionMiniToolBarEnabledIsSpellCheckingEnabledIsTrackChangesEnabledLayoutModeLineBreakingRuleLanguageMentionBoxMentionContextPageBackColorRichTextBoxElementScaleFactorSelectedCommentSelectedNoteSelectionFillSelectionStrokeShowCommentsShowFormattingSymbolsShowMergeFieldsHighlightSpellCheckerTextUsersVerticalScrollBarVisibilityMethodsAcceptAllRevisions()AcceptRevision(Revision)AddTabStop(TabStop)AddTabStopRange(IEnumerable<TabStop>)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)ChangeFontStyle(FontStyle)ChangeFontWeight(FontWeight)ChangeImageRotateAngle(ImageInline, double)ChangeImageSize(ImageInline, Size)ChangeLayoutMode(DocumentLayoutMode)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)ChangeSectionActualPageMargin(Padding)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)ChangeSectionPageMargin(Padding)ChangeSectionPageOrientation(PageOrientation)ChangeSectionPageSize(Size)ChangeSpanStyle(StyleDefinition)ChangeStrikethrough(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)ChangeTextAlignment(RadTextAlignment)ChangeTextForeColor(Color)ChangeTextHighlightColor(Color)ChangeUnderlineColor(Color)ChangeUnderlineDecoration(IUnderlineUIDecorationProvider)ClearAllFormatting()ClearFormatting()ClearTabStops()ContinueListNumbering()Copy()CreateBehavior()CreateChildItems(RadElement)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)EndInit()FocusFooter()FocusHeader()GetApperanceSettingsForComment(Comment)GetContent(string)GoToNextComment()GoToNextEndnote()GoToNextFootnote()GoToNextRevision()GoToPreviousComment()GoToPreviousEndnote()GoToPreviousFootnote()GoToPreviousRevision()IncrementFontSize()IncrementParagraphLeftIndent()IncrementParagraphListLevel()Insert(string)Insert(string, DocumentPosition)InsertAnnotationRange(AnnotationRangeStart, AnnotationRangeEnd)InsertBookmark(string)InsertCaption(CaptionDefinition, string, bool, bool)InsertCodeBlock(string, CodeFormattingSettings)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()InsertPageBreak()InsertParagraph()InsertPermissionRange(IEnumerable<PermissionRangeInfo>)InsertReadOnlyRange()InsertSectionBreak()InsertSectionBreak(SectionBreakType)InsertStructuredDocumentTag()InsertStructuredDocumentTag(SdtProperties)InsertStructuredDocumentTag(SdtType)InsertTable(Table)InsertTable(int, int)InsertTableColumn()InsertTableColumnToTheLeft()InsertTableColumnToTheRight()InsertTableRow()InsertTableRowAbove()InsertTableRowBelow()IsInputKey(Keys)MailMerge(bool)MailMergeCurrentRecord()MergeTableCells()MoveSelection(DocumentPosition, bool)OnGotFocus(EventArgs)OnHandleCreated(EventArgs)OnKeyDown(KeyEventArgs)OnKeyPress(KeyPressEventArgs)OnKeyUp(KeyEventArgs)OnLoad(Size)OpenContextMenuOnNextSpellingError()Paste()Paste(PasteOption)PreviewFirstMailMergeDataRecord()PreviewLastMailMergeDataRecord()PreviewMailMergeDataRecordAtIndex(int)PreviewNextMailMergeDataRecord()PreviewPreviousMailMergeDataRecord()Print()Print(bool)Print(bool, RadPrintDocument)PrintPreview()PrintPreview(RadPrintDocument)ProcessDialogChar(char)ProcessDialogKey(Keys)ProcessMnemonic(char)Redo()RejectAllRevisions()RejectRevision(Revision)RemoveHyperlink()RemoveTabStop(TabStop)RemoveTabStopRange(IEnumerable<TabStop>)ReplaceTabStop(TabStop, TabStop)ResizeTableColumn(Table, int, double)RestartListNumbering()ScaleControl(SizeF, BoundsSpecified)ScrollToNote(Note)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()ShowManageBibliographicSourcesDialog()ShowManageBookmarksDialog()ShowManageStylesDialog()ShowNotesDialog()ShowParagraphPropertiesDialog()ShowProtectDocumentDialog()ShowSetNumberingValueDialog()ShowSpellCheckingDialog()ShowStyleFormattingPropertiesDialog()ShowStyleFormattingPropertiesDialog(StyleDefinition)ShowStyleFormattingPropertiesDialog(StyleFormattingPropertiesDialogSettings)ShowTabStopsPropertiesDialog()ShowTableBordersDialog()ShowTablePropertiesDialog()ShowUnprotectDocumentDialog()ShowWatermarkSettingsDialog()SplitAnnotationRange(AnnotationRangeStart)SplitAnnotationRange(AnnotationRangeStart, DocumentPosition)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)WndProc(ref Message)EventsActiveDocumentEditorChangedBeforeOpenFileBeforeSaveFileCommandErrorCommandExecutedCommandExecutingCommentShowingCurrentEditingStyleChangedCurrentParagraphStyleChangedCurrentSpanStyleChangedCurrentVisiblePageChangedDocumentArrangedDocumentChangedDocumentChangingDocumentContentChangedDocumentLayoutModeChangedDocumentPresentationChangedHyperlinkClickedIsReadOnlyChangedLoadedMergeFieldToStringConvertingProtectionStateChangedProviderUILayerInitializedScaleFactorChangedSelectedLayoutBoxChangedSelectionChangedStreamFromUriResolvingUntrackableCommandExecutingUserInfoChanged
Not finding the help you need?
Contact Support