Skip to main content

RichEditControl.LoadDocument(Stream, DocumentFormat, Boolean) Method

Loads a document from a stream, specifying the document format and optionally leaving the stream open.

Namespace: DevExpress.XtraRichEdit

Assembly: DevExpress.XtraRichEdit.v22.2.dll

NuGet Package: DevExpress.Win.RichEdit


public virtual bool LoadDocument(
    Stream stream,
    DocumentFormat documentFormat,
    bool leaveOpen


Name Type Description
stream Stream

The stream from which to load a document.

documentFormat DocumentFormat

One of the DocumentFormat enumeration members indicating the document format.

leaveOpen Boolean

true, to leave the stream open; otherwise, false.


Type Description

true if the document is successfully loaded; otherwise, false.


The source stream can be non-seekable. In this case, the stream is buffered automatically.

If the document is in a different format than specified or the passed stream is null, the RichEditControl.InvalidFormatException event fires.

Determine a moment when the document model can be safely modified using the RichEditControl.DocumentLoaded event. Handle the DocumentLayout.DocumentFormatted event to check the loaded document’s layout.

See Also