Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

TextBox.TextDecorations propriété

 

Date de publication : novembre 2016

Obtient les décorations de texte à appliquer à la zone de texte.

Espace de noms:   System.Windows.Controls
Assembly:  PresentationFramework (dans PresentationFramework.dll)

public TextDecorationCollection TextDecorations { get; set; }

Valeur de propriété

Type: System.Windows.TextDecorationCollection

Un TextDecorationCollection collection qui contient les ornements de texte à appliquer à la zone de texte. La valeur par défaut est null (aucun ornement de texte).

Un TextDecoration objet est un ornement visuel que vous pouvez ajouter au texte. Il existe quatre types de décorations de texte : soulignement, ligne de base, barré et surligné. Pour plus d’informations sur les ornements de texte, consultez Comment : créer une décoration de texte.

Champ d'identificateur

TextDecorationsProperty

La valeur des propriétés de métadonnées true

AffectsRender

L’exemple suivant montre comment définir le TextDecorations d’attribut, à l’aide de Run en tant qu’élément de l’exemple.

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

La figure suivante montre comment s’affiche cet exemple.

Capture d'écran : texte avec effet barré par défaut

Les illustrations suivantes montrent comment les OverLine, Baseline, et Underline des ornements.

Capture d'écran : Overline TextDecorator
Capture d'écran : effet de la ligne de base par défaut sur le texte
Capture d'écran : texte avec effet souligné par défaut

L’exemple suivant montre comment définir le TextDecorations propriété par programmation.

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

.NET Framework
Disponible depuis 3.0
Retour au début
Afficher: