RichTextBox.Document Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'oggetto FlowDocument che rappresenta il contenuto dell'oggetto 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
Valore della proprietà
Oggetto FlowDocument che rappresenta il contenuto dell'oggetto RichTextBox.
Per impostazione predefinita, questa proprietà è impostata su un oggetto vuoto FlowDocument. In particolare, il vuoto FlowDocument contiene un singolo oggetto , che contiene un singolo ParagraphRun oggetto che non contiene testo.
Eccezioni
Viene effettuato un tentativo di impostare questa proprietà su null.
Viene effettuato un tentativo di impostare questa proprietà su un FlowDocument oggetto che rappresenta il contenuto di un altro RichTextBoxoggetto .
Questa proprietà viene impostata durante l'attivazione di un blocco di modifiche.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo di questa proprietà.
// 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
Commenti
FlowDocument può essere ospitato solo da un singolo RichTextBoxoggetto . La specifica di un singolo FlowDocument come contenuto di più RichTextBox controlli non è supportata.