TextState

TextState class

Представляет текстовое состояние text

public class TextState

Конструкторы

ИмяОписание
TextState()Создает объект состояния текста.
TextState(Color)Создает объект состояния текста со спецификацией цвета переднего плана.
TextState(double)Создает объект состояния текста с указанием размера шрифта.
TextState(string)Создает объект состояния текста со спецификацией семейства шрифтов.
TextState(Color, double)Создает объект состояния текста с указанием цвета переднего плана и размера шрифта.
TextState(string, double)Создает объект состояния текста с указанием семейства шрифтов и размера шрифта.
TextState(string, bool, bool)Создает объект состояния текста с семейством шрифтов и спецификацией стиля шрифта.

Характеристики

ИмяОписание
virtual BackgroundColor { get; set; }Устанавливает цвет фона текста.
virtual CharacterSpacing { get; set; }Получает или задает межсимвольный интервал в тексте.
virtual Font { get; set; }Получает или устанавливает шрифт текста.
virtual FontSize { get; set; }Получает или устанавливает размер шрифта текста.
virtual FontStyle { get; set; }Устанавливает стиль шрифта текста.
virtual ForegroundColor { get; set; }Получает или задает цвет текста переднего плана.
virtual HorizontalAlignment { get; set; }Получает или задает горизонтальное выравнивание текста.
virtual HorizontalScaling { get; set; }Получает или задает горизонтальное масштабирование текста.
virtual Invisible { get; set; }Получает или задает невидимость текста. Это в основном отражаетRenderingMode состояние, за исключением некоторых особых случаев (таких как отсечение).
virtual LineSpacing { get; set; }Получает или задает межстрочный интервал текста.
virtual RenderingMode { get; set; }Получает или задает режим рендеринга текста.
virtual StrikeOut { get; set; }Зачеркивает текст, представленныйTextFragment объект
virtual StrokingColor { get; set; }Получает или задает цвет текста переднего плана.
virtual Subscript { get; set; }Получает или задает нижний индекс текста.
virtual Superscript { get; set; }Получает или задает верхний индекс текста.
virtual Underline { get; set; }Получает или задает подчеркивание текста, представленногоTextFragment объект
virtual WordSpacing { get; set; }Получает или задает межсловный интервал в тексте.

Методы

ИмяОписание
virtual ApplyChangesFrom(TextState)Применяет настройки из другого textState.
virtual MeasureString(string)Измеряет строку.

Поля

ИмяОписание
readonly TabstopDefaultValueЗначение по умолчанию табуляции в ширине пробела шрифта по умолчанию.
readonly TabTagВы можете поместить этот тег в текст, чтобы объявить табуляцию.

Смотрите также