RichTextBox.Document Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.