RichTextBox.Document Eigenschaft

Definition

Ruft das FlowDocument ab, das den Inhalt der RichTextBox darstellt, oder legt dieses fest.

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

Eigenschaftswert

FlowDocument

Ein FlowDocument-Objekt, das den Inhalt der RichTextBox darstellt.

Standardmäßig wird diese Eigenschaft auf ein leeres FlowDocument festgelegt. Das leere FlowDocument enthält speziell einen einzelnen Paragraph, der wiederum einen einzelnen Run ohne Text enthält.

Ausnahmen

Es wird versucht, diese Eigenschaft auf null festzulegen.

Es wurde versucht, diese Eigenschaft auf ein FlowDocument festzulegen, das den Inhalt einer anderen RichTextBox darstellt.

Diese Eigenschaft wird während des Aktivierens eines Änderungsblocks festgelegt.

Beispiele

Im folgenden Beispiel wird die Verwendung dieser Eigenschaft veranschaulicht.

// 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

Hinweise

Ein FlowDocument kann nur von einem einzelnen RichTextBoxgehostet werden. Das Angeben eines einzelnen FlowDocument-Elements als Inhalt mehrerer RichTextBox Steuerelemente wird nicht unterstützt.

Gilt für