RichTextBox.Document Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает объект FlowDocument, представляющий содержимое элемента 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.
По умолчанию данное свойство определяет пустой объект FlowDocument. Этот пустой объект FlowDocument содержит один объект Paragraph, в котором содержится один объект Run без текста.
Исключения
Была предпринята попытка установить для этого свойства значение null
.
Попытка установить в качестве значения свойства объект FlowDocument, представляющий содержимое другого элемента RichTextBox.
Свойство устанавливается при включенной блокировке изменений.
Примеры
В следующем примере показано использование этого свойства.
// 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. Указание одного Объекта FlowDocument в качестве содержимого нескольких RichTextBox элементов управления не поддерживается.