RichTextBox.Document RichTextBox.Document RichTextBox.Document RichTextBox.Document Property

Определение

Получает или задает объект FlowDocument, представляющий содержимое элемента 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

Значение свойства

Объект FlowDocument, представляющий содержимое элемента RichTextBox.A FlowDocument object that represents the contents of the RichTextBox.

По умолчанию данное свойство определяет пустой объект FlowDocument.By default, this property is set to an empty FlowDocument. Этот пустой объект FlowDocument содержит один объект Paragraph, в котором содержится один объект Run без текста.Specifically, the empty FlowDocument contains a single Paragraph, which contains a single Run which contains no text.

Исключения

Была предпринята попытка установить для этого свойства значение null.An attempt is made to set this property to null.

Попытка установить в качестве значения свойства объект FlowDocument, представляющий содержимое другого элемента RichTextBox.An attempt is made to set this property to a FlowDocument that represents the contents of another RichTextBox.

Свойство устанавливается при включенной блокировке изменений.This property is set while a change block has been activated.

Примеры

Следующий пример иллюстрирует использование этого свойства.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

Комментарии

FlowDocument может размещаться только один RichTextBox.A FlowDocument may only be hosted by a single RichTextBox. Указание одного документа нефиксированного формата в качестве содержимого нескольких RichTextBox элементы управления не поддерживается.Specifying a single FlowDocument as the contents of multiple RichTextBox controls is not supported.

Применяется к