TextBox.TextDecorations TextBox.TextDecorations TextBox.TextDecorations TextBox.TextDecorations Property

Определение

Получает типы украшений текста, применяемые к текстовому полю.Gets the text decorations to apply to the text box.

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

Значение свойства

Коллекция TextDecorationCollection, содержащая типы украшений текста, применяемые к текстовому полю.A TextDecorationCollection collection that contains text decorations to apply to the text box. Значение по умолчанию — null (оформление текста не применяется).The default is null (no text decorations applied).

Примеры

В следующем примере показано, как задать TextDecorations атрибут, используя Run в качестве элемента example.The following example shows how to set the TextDecorations attribute, using Run as the example element.

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

На следующем рисунке показана отрисовка этого примера.The following figure shows how this example renders.

![Снимок экрана Текст с(~/add/media/inline-textdec-strike.png "снимком экрана]с зачеркиванием по умолчанию: Текст с зачеркиванием по умолчанию")Screenshot: Text with default strikethrough effect

На следующих рисунках показано, OverLineкак Baselineвизуализируются Underline , и оформления, соответственно.The following figures show how the OverLine, Baseline, and Underline decorations render, respectively.

![Снимок экрана Снимок экрана TextDecorator]:(~/add/media/inline-textdec-over.png " Перелинейка TextDecorator")Screenshot: Overline TextDecorator

![Снимок экрана Основной результат по умолчанию]на снимке экрана текста(~/add/media/inline-textdec-base.png ": Воздействие базового плана по умолчанию на текст")Screenshot: Default baseline effect on text

Снимок экрана Текст с подчеркиваниемScreenshot: Text with default underline effect

В следующем примере показано, как задать TextDecorations свойство программным способом.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

Комментарии

TextDecoration Объект — это визуальное украшение, которое можно добавить в текст.A TextDecoration object is a visual ornamentation you can add to text. Существует четыре типа оформления текста: подчеркивание, базовый, зачеркнутый и перечеркивание.There are four types of text decorations: underline, baseline, strikethrough, and overline. Дополнительные сведения о оформлении текста см. в разделе как Создание оформлениятекста.For more information about text decorations, see How to: Create a Text Decoration.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field TextDecorationsProperty
Свойства метаданных, для которых задано значениеtrueMetadata properties set to true AffectsRender

Применяется к