Run.Text Property
Gets or sets the unformatted text contents of this text Run.
Namespace: System.Windows.Documents
Assembly: PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
<object> <string .../> </object>
Property Value
Type: System.StringA string that specifies the unformatted text contents of this text Run. The default is Empty.
Starting in the .NET Framework 4, the Text property of the Run object is a dependency property, which means that you can bind the Text property to a data source. The Text property fully supports one-way binding in FlowDocumentReader and other controls that display read-only text. For more information about data binding, see Data Binding Overview.
Note |
|---|
Binding text to a Run object contained within RichTextBox is not supported. Editing operations within the RichTextBox may cause the binding to be cleared. |
The following example shows how to set the Text attribute of a Run element directly and by using binding.
<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>
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Note