EN
Este contenido no se encuentra disponible en su idioma, pero aquí tiene la versión en inglés.

Run Class

July 28, 2014

Represents a discrete section of formatted or unformatted text.

Namespace:  System.Windows.Documents
Assembly:  System.Windows (in System.Windows.dll)
XMLNS for XAML: Not mapped to an xmlns.

[ContentPropertyAttribute("Text", true)]
public sealed class Run : Inline
<Run .../>
-or-
<Run ...>text</Run>

XAML Values

text

A text string that defines the text contained in the Run. This string becomes the value of the Text property.

The Run type exposes the following members.

  NameDescription
Public methodRunInitializes a new instance of the Run class.
Top

  NameDescription
Public propertyCharacterSpacingGets or sets the distance between characters of text in the control measured in 1000ths of the font size. (Inherited from TextElement.)
Public propertyContentEndGets a TextPointer that represents the end of the content in the element. (Inherited from TextElement.)
Public propertyContentStartGets a TextPointer that represents the start of content in the element. (Inherited from TextElement.)
Public propertyDispatcherGets the Dispatcher this object is associated with. (Inherited from DependencyObject.)
Public propertyElementEndGets a TextPointer that represents the position just after the end of the element. (Inherited from TextElement.)
Public propertyElementStartGets a TextPointer that represents the position just before the start of the element. (Inherited from TextElement.)
Public propertyFlowDirectionGets or sets the direction that text and other user interface elements flow within the Run element that controls their layout.
Public propertyFontFamilyGets or sets the preferred top-level font family for the content of the element. (Inherited from TextElement.)
Public propertyFontSizeGets or sets the font size for the content of the element. (Inherited from TextElement.)
Public propertyFontStretchGets or sets the glyph width of the font in a family to select. (Inherited from TextElement.)
Public propertyFontStyleGets or sets the font style for the content in this element. (Inherited from TextElement.)
Public propertyFontWeightGets or sets the top-level font weight to select from the font family for the content in this element. (Inherited from TextElement.)
Public propertyForegroundGets or sets the Brush to apply to the content in this element. (Inherited from TextElement.)
Public propertyLanguageGets or sets the language of the content within an TextElement element. (Inherited from TextElement.)
Public propertyNameGets or sets a unique identification for the object. Name can only be set from initial parsing of XAML. (Inherited from TextElement.)
Public propertyTextGets or sets the text contents of the Run.
Public propertyTextDecorationsGets or sets a value that specifies the text decorations that are applied to the content in an Inline element. (Inherited from Inline.)
Top

  NameDescription
Public methodCheckAccessDetermines whether the calling thread has access to this object. (Inherited from DependencyObject.)
Public methodClearValueClears the local value of a dependency property. (Inherited from DependencyObject.)
Public methodEquals(Object)Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public methodFindNameGets an object in the Windows Phone object model by referencing the object's x:Name or Name attribute value. (Inherited from TextElement.)
Public methodGetAnimationBaseValueReturns any base value established for a Windows Phone dependency property, which would apply in cases where an animation is not active. (Inherited from DependencyObject.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodGetValueReturns the current effective value of a dependency property from a DependencyObject. (Inherited from DependencyObject.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Protected methodOnCreateAutomationPeerReturns a class-specific AutomationPeer implementation for use by the Windows Phone automation infrastructure. (Inherited from TextElement.)
Public methodReadLocalValueReturns the local value of a dependency property, if a local value is set. (Inherited from DependencyObject.)
Public methodSetValueSets the local value of a dependency property on a DependencyObject. (Inherited from DependencyObject.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public fieldStatic memberFlowDirectionPropertyIdentifies the FlowDirection dependency property.
Top

The Run and LineBreak objects are the basic content units of a text block. To format the text in a text block, you can apply formatting to various Run objects. The Inlines property of a TextBlock object is an InlineCollection that holds the text block contents.

A Run is also used in the Paragraph and RichTextBox content model.

Any text in the inner text of a XAML TextBlock object element is implicitly converted to a Run object and stored in the TextBlock.Inlines property collection.

You can name a Run (or any other TextElement) by using the Name property or x:Name in XAML. Naming a Run enables you to make changes programmatically. For example, you can change the text dynamically or reorder a text element collection.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Mostrar:
© 2014 Microsoft