Inline.TextDecorations Propriété

Définition

Obtient une TextDecorationCollection qui contient des ornements de texte à appliquer à l'élément.Gets a TextDecorationCollection that contains text decorations to apply to this element.

public:
 property System::Windows::TextDecorationCollection ^ TextDecorations { System::Windows::TextDecorationCollection ^ get(); void set(System::Windows::TextDecorationCollection ^ value); };
public System.Windows.TextDecorationCollection TextDecorations { get; set; }
member this.TextDecorations : System.Windows.TextDecorationCollection with get, set
Public Property TextDecorations As TextDecorationCollection

Valeur de propriété

TextDecorationCollection

Collection TextDecorationCollection qui contient les ornements de texte à appliquer à l'élément.A TextDecorationCollection collection that contains text decorations to apply to this element.

La valeur par défaut est null (aucune décoration de texte n’est appliquée).The default value is null (no text decorations applied).

Exemples

L’exemple suivant montre comment définir l' TextDecorations attribut d’un Inline élément ( Run ).The following example shows how to set the TextDecorations attribute of a Inline element (Run).

<FlowDocument ColumnWidth="200">
  <Paragraph>
    <Run TextDecorations="Strikethrough">
      This text will render with the strikethrough effect.
    </Run>
  </Paragraph>
</FlowDocument>

La figure suivante montre le rendu de cet exemple.The following figure shows how this example renders.

Capture d'écran : texte avec effet barré par défautScreenshot: Text with default strikethrough effect

Les figures suivantes illustrent la façon dont les ornements de ligneet de ligne de basesont affichés respectivement.The following figures show how the Overline, Baseline, and Underline decorations render, respectively.

Capture d'écran : Overline TextDecoratorScreenshot: Overline TextDecorator

Capture d'écran : effet de la ligne de base par défaut sur le texteScreenshot: Default baseline effect on text

Capture d'écran : texte avec effet souligné par défautScreenshot: Text with default underline effect

L’exemple suivant montre comment définir la TextDecorations propriété par programmation.The following example shows how to set the TextDecorations property programmatically.

Run run1 = new Run("This text will render with the strikethrough effect.");
run1.TextDecorations = TextDecorations.Strikethrough;
Dim run1 As New Run("This text will render with the strikethrough effect.")
run1.TextDecorations = TextDecorations.Strikethrough

Remarques

Un TextDecoration objet est un ornement visuel que vous pouvez ajouter à du texte.A TextDecoration object is a visual ornamentation you can add to text. Il existe quatre types de décorations de texte : soulignement, ligne de base, barré et surlignage.There are four types of text decorations: underline, baseline, strikethrough, and overline. Pour plus d’informations sur les décorations de texte, consultez Comment : créer une décoration de texte.For more information about text decorations, see How to: Create a Text Decoration.

Informations sur les propriétés de dépendanceDependency Property Information

Champ d’identificateurIdentifier field TextDecorationsProperty
Propriétés de métadonnées définies sur trueMetadata properties set to true AffectsRender

S’applique à