New to Telerik UI for WinForms? Download free 30-day trial

Events

This topic covers the specific events exposed by the RadRichTextEditor control.

The RadRichTextEditor control raises the following specific events:

  • CommandError - occurs when an error gets thrown while executing a command. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • A CommandErrorEventArgs object.

  • CommandExecuted - occurs after a command gets executed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • A CommandExecutedEventArgs object. This arguments allows you to access the command to be executed and its command parameter.

  • CommandExecuting - occurs before a command gets executed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • A CommandExecutingEventArgs object. This arguments allows you to access the command to be executed and its command parameter and to cancel the command execution.

  • CurrentEditingStyleChanged - occurs when the current editing style changes. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object

  • CurrentParagraphStyleChanged - occurs when the position of the caret goes to another paragraph. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • CurrentSpanStyleChanged - occurs when the position of the caret goes to another word. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • CurrentVisiblePageChanged - occurs when the current page has changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • DocumentArranged - occurs when the current document has been arranged. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • DocumentChanged - occurs when the current document has been changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • DocumentChanging - occurs before the current document gets changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • DocumentContentChanged - occurs when the content of the current document has changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • DocumentLayoutModeChanged - occurs when the layout mode of the current document has changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • HyperlinkClicked - Occurs when the users clicks on a hyperlink in the current document. The event allows you to either cancel or replace the navigation logic. HyperlinkClicked event can be used as a confirmation from the end-user whether to proceed or not with opening a hyperlink due to security reasons. The event handler receives two arguments:

    • The sender argument contains the Span containing the hyperlink's content. This argument is of type object, but can be cast to the Span type.

    • A HyperlinkClickedEventArgs object. This argument allows you to access the following properties:

      • Handled: Get or set a value indicating whether the event is handled.
      • HyperlinkTarget: Gets the target hyperlink.
      • URL: Gets the URL of the hyperlink.
      • IsTrustedUrl: Gets a value tha indicates if the URL passes the validation. If the URL is not trusted, the hyperlink will not be opened. Set this property to true to open the hyperlink. For more information see Hyperlink article.
  • IsReadOnlyChanged - occurs when IsReadOnly value has changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • ScaleFactorChanged - occurs when the ScaleFactor value has changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • An EventArgs object.

  • SelectedLayoutBoxChanged - occurs when the current layout box gets changed. The event handler receives two arguments:

    • The sender argument contains the RadRichTextEditor. This argument is of type object, but can be cast to the RadRichTextEditor type.

    • A SelectedLayoutBoxChangedEventArgs object.

See Also

In this article