Freigeben über


Run.Text Eigenschaft

Definition

Ruft den unformatierten Textinhalt dieses Text-Run ab oder legt diesen fest.

public:
 property System::String ^ Text { System::String ^ get(); void set(System::String ^ value); };
public string Text { get; set; }
member this.Text : string with get, set
Public Property Text As String

Eigenschaftswert

Eine Zeichenfolge, die den unformatierten Textinhalt dieses Text-Run angibt. Der Standardwert ist Empty.

Beispiele

Im folgenden Beispiel wird gezeigt, wie das Text Attribut eines Run Elements direkt und mithilfe der Bindung festgelegt wird.

<StackPanel>
    <StackPanel.Resources>
        <TextBox x:Key="DataStore" Text="This is an example of text flow using bound run" />
    </StackPanel.Resources>
    
    <FlowDocumentReader>
        <FlowDocument>
            <Paragraph>
                <Run Text="This is an example of Run" />
            </Paragraph>
            
            <Paragraph>
                <Run Text="{Binding Source={StaticResource DataStore}, Path=Text}" />
            </Paragraph>
        </FlowDocument>
    </FlowDocumentReader>
</StackPanel>

Hinweise

Ab dem .NET Framework 4 ist die Text -Eigenschaft des Run -Objekts eine Abhängigkeitseigenschaft, was bedeutet, dass Sie die Text -Eigenschaft an eine Datenquelle binden können. Die Text -Eigenschaft unterstützt die unidirektionale Bindung in FlowDocumentReader und anderen Steuerelementen, die schreibgeschützten Text anzeigen. Weitere Informationen zu Datenbindungen finden Sie unter Übersicht über Datenbindung.

Hinweis

Das Binden von Text an ein darin RichTextBox enthaltenes Run Objekt wird nicht unterstützt. Bearbeitungsvorgänge innerhalb von RichTextBox können dazu führen, dass die Bindung gelöscht wird.

Gilt für: