FormattedText.SetTextDecorations Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает TextDecorationCollection для объекта FormattedText.
Перегрузки
SetTextDecorations(TextDecorationCollection) |
Задает TextDecorationCollection для всего набора символов в объекте FormattedText. |
SetTextDecorations(TextDecorationCollection, Int32, Int32) |
Задает TextDecorationCollection для заданного текста в объекте FormattedText. |
SetTextDecorations(TextDecorationCollection)
Задает TextDecorationCollection для всего набора символов в объекте FormattedText.
public:
void SetTextDecorations(System::Windows::TextDecorationCollection ^ textDecorations);
public void SetTextDecorations (System.Windows.TextDecorationCollection textDecorations);
member this.SetTextDecorations : System.Windows.TextDecorationCollection -> unit
Public Sub SetTextDecorations (textDecorations As TextDecorationCollection)
Параметры
- textDecorations
- TextDecorationCollection
Объект TextDecorationCollection, применяемый к тексту.
Комментарии
Класс TextDecorationCollection задает типы оформления текста, применяемые к тексту. Существует четыре типа оформления текста: подчеркивание, нижняя линия, зачеркивание и надчеркивание. Они описываются как TextDecorationLocation значения, заданные для каждого элемента в TextDecorationCollection. Как правило, TextDecorationCollection коллекция содержит только одно украшение, но свойство использует коллекцию, чтобы обеспечить более сложные эффекты оформления, применяя несколько украшений к одному тексту.
На следующем рисунке показано расположение элементов оформления текста относительно текста.
Пример типов оформления текста
Этот метод задает TextDecorationCollection для всей текстовой строки. Чтобы задать TextDecorationCollection для подмножества текстовой строки, используйте SetTextDecorations(TextDecorationCollection, Int32, Int32) метод .
Применяется к
SetTextDecorations(TextDecorationCollection, Int32, Int32)
Задает TextDecorationCollection для заданного текста в объекте FormattedText.
public:
void SetTextDecorations(System::Windows::TextDecorationCollection ^ textDecorations, int startIndex, int count);
public void SetTextDecorations (System.Windows.TextDecorationCollection textDecorations, int startIndex, int count);
member this.SetTextDecorations : System.Windows.TextDecorationCollection * int * int -> unit
Public Sub SetTextDecorations (textDecorations As TextDecorationCollection, startIndex As Integer, count As Integer)
Параметры
- textDecorations
- TextDecorationCollection
Объект TextDecorationCollection, применяемый к тексту.
- startIndex
- Int32
Начальный индекс исходного символа, к которому применяется оформление текста.
- count
- Int32
Число символов, к которым применяется оформление текста.
Комментарии
Класс TextDecorationCollection задает типы оформления текста, применяемые к тексту. Существует четыре типа оформления текста: подчеркивание, нижняя линия, зачеркивание и надчеркивание. Они описываются как TextDecorationLocation значения, заданные для каждого элемента в TextDecorationCollection. Как правило, TextDecorationCollection коллекция содержит только одно украшение, но свойство использует коллекцию, чтобы обеспечить более сложные эффекты оформления, применяя несколько украшений к одному тексту.
На следующем рисунке показано расположение элементов оформления текста относительно текста.
Пример типов оформления текста
Чтобы задать TextDecorationCollection для всей текстовой строки, используйте SetTextDecorations(TextDecorationCollection) метод .