Inline.TextDecorations Właściwość

Definicja

Pobiera obiekt TextDecorationCollection , który zawiera dekoracje tekstu do zastosowania do tego elementu.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

Wartość właściwości

TextDecorationCollection Kolekcja zawierająca dekoracje tekstu do zastosowania do tego elementu.A TextDecorationCollection collection that contains text decorations to apply to this element.

Wartość domyślna to null (nie są stosowane żadne dekoracje tekstu).The default value is null (no text decorations applied).

Przykłady

Poniższy przykład pokazuje, TextDecorations jak ustawić atrybut Inline elementu (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>

Na poniższej ilustracji przedstawiono sposób renderowania tego przykładu.The following figure shows how this example renders.

Zrzut ekranu Tekst z domyślnym efektemScreenshot: Text with default strikethrough effect

Poniższe ilustracje pokazują, jak **** są renderowane nadkreślenie, linie bazowei podkreślenia. ****The following figures show how the Overline, Baseline, and Underline decorations render, respectively.

![Zrzut ekranu Zrzut ekranu TextDecorator]:(~/add/media/inline-textdec-over.png " TextDecorator nadkreślenia")Screenshot: Overline TextDecorator

![Zrzut ekranu Domyślny efekt linii bazowej na]zrzucie ekranu tekstu(~/add/media/inline-textdec-base.png ": Domyślny efekt linii bazowej dla tekstu")Screenshot: Default baseline effect on text

Zrzut ekranu Tekst z domyślnym efektemScreenshot: Text with default underline effect

Poniższy przykład pokazuje, TextDecorations jak ustawić właściwości programowo.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

Uwagi

TextDecoration Obiekt jest wizualną wizualizacją, którą można dodać do tekstu.A TextDecoration object is a visual ornamentation you can add to text. Istnieją cztery typy dekoracji tekstu: podkreolenie, linie bazowe, przekreślenie i nadkreślenie.There are four types of text decorations: underline, baseline, strikethrough, and overline. Aby uzyskać więcej informacji na temat dekoracji tekstu , zobacz How to: Utwórz dekoracjętekstu.For more information about text decorations, see How to: Create a Text Decoration.

Informacje dotyczące właściwości zależnościDependency Property Information

Pole identyfikatoraIdentifier field TextDecorationsProperty
Właściwości metadanych ustawione natrueMetadata properties set to true AffectsRender

Dotyczy