Run.Text 属性

定义

获取或设置此文本 Run 的未格式化文本内容。

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

属性值

一个字符串,它指定此文本 Run 的非格式化文本内容。 默认值为 Empty

示例

以下示例演示如何直接和使用绑定设置 Text 元素的 Run 属性。

<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>

注解

从 .NET Framework 4 开始,Text对象的 属性Run是依赖属性,这意味着可以将 属性Text绑定到数据源。 属性 Text 完全支持 和显示只读文本的其他控件中的 FlowDocumentReader 单向绑定。 有关数据绑定的详细信息,请参阅数据绑定概述

注意

不支持将文本绑定到 Run 包含的对象 RichTextBox 。 中的 RichTextBox 编辑操作可能会导致绑定被清除。

适用于