RichTextBox.Document Właściwość

Definicja

Pobiera lub ustawia FlowDocument reprezentujący zawartość RichTextBox.Gets or sets the FlowDocument that represents the contents of the RichTextBox.

public:
 property System::Windows::Documents::FlowDocument ^ Document { System::Windows::Documents::FlowDocument ^ get(); void set(System::Windows::Documents::FlowDocument ^ value); };
public System.Windows.Documents.FlowDocument Document { get; set; }
member this.Document : System.Windows.Documents.FlowDocument with get, set
Public Property Document As FlowDocument

Wartość właściwości

FlowDocument

Obiekt FlowDocument, który reprezentuje zawartość RichTextBox.A FlowDocument object that represents the contents of the RichTextBox.

Domyślnie ta właściwość jest ustawiona na pustą FlowDocument.By default, this property is set to an empty FlowDocument. W przypadku FlowDocument pustej zawiera pojedynczy Paragraph, który zawiera jeden Run, który nie zawiera tekstu.Specifically, the empty FlowDocument contains a single Paragraph, which contains a single Run which contains no text.

Wyjątki

Podjęto próbę ustawienia tej właściwości na null.An attempt is made to set this property to null.

Podjęto próbę ustawienia tej właściwości na FlowDocument, która reprezentuje zawartość innego RichTextBox.An attempt is made to set this property to a FlowDocument that represents the contents of another RichTextBox.

Ta właściwość jest ustawiana podczas aktywowania bloku zmian.This property is set while a change block has been activated.

Przykłady

Poniższy przykład ilustruje sposób użycia tej właściwości.The following example illustrates the use of this property.

// Create a simple FlowDocument to serve as content.
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("Simple FlowDocument")));
// Create an empty, default RichTextBox.
RichTextBox rtb = new RichTextBox();
// This call sets the contents of the RichTextBox to the specified FlowDocument.
rtb.Document = flowDoc;
// This call gets a FlowDocument representing the contents of the RichTextBox.
FlowDocument rtbContents = rtb.Document;
' Create a simple FlowDocument to serve as content.
Dim flowDoc As New FlowDocument(New Paragraph(New Run("Simple FlowDocument")))
' Create an empty, default RichTextBox.
Dim rtb As New RichTextBox()
' This call sets the contents of the RichTextBox to the specified FlowDocument.
rtb.Document = flowDoc
' This call gets a FlowDocument representing the contents of the RichTextBox.
Dim rtbContents As FlowDocument = rtb.Document

Uwagi

FlowDocument może być hostowana tylko przez jeden RichTextBox.A FlowDocument may only be hosted by a single RichTextBox. Określanie pojedynczej FlowDocument, ponieważ zawartość wielu formantów RichTextBox nie jest obsługiwana.Specifying a single FlowDocument as the contents of multiple RichTextBox controls is not supported.

Dotyczy