The requested page is not available for the requested platform. You are viewing the content for Default platform.

XRRichText.LoadFile(String, XRRichTextStreamType) Method

Loads a specific type of file into the XRRichText control.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v19.1.dll


public void LoadFile(
    string path,
    XRRichTextStreamType streamType
Public Sub LoadFile(
    path As String,
    streamType As XRRichTextStreamType


Name Type Description
path String

A String containing a path to the file to be loaded into the XRRichText control.

streamType XRRichTextStreamType

An XRRichTextStreamType enumeration value that determines the type of stream used to load the file into the XRRichText control.


The LoadFile method supports the following file extensions: .htm, .html, .rtf, .txt and .docx.

The loaded file's content replaces the XRRichText control's entire contents.

The following example demonstrates how to create an XRRichText object in code and load its content from a file.

using DevExpress.XtraReports.UI;
// ...

// Create an XRRichText object.
XRRichText xrRichText1 = new XRRichText();

// Set its height to be calculated automatically,
// and make its borders visible.
xrRichText1.CanGrow = true;
xrRichText1.CanShrink = true;
xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.All;

// Load the control content from a file.
xrRichText1.LoadFile("input.docx", XRRichTextStreamType.XmlText);
See Also