Поделиться через


Общие сведения о TextBlock

Обновлен: Ноябрь 2007

Элемент управления TextBlock обеспечивает гибкую поддержку текста для приложений WPF. Элемент в основном предназначен для основных сценариев Пользовательский интерфейс, которые не требуют более чем одного абзаца текста. Он поддерживает ряд свойств, которые обеспечивают точный контроль представления, например FontFamily, FontSize, FontWeight, TextEffects и TextWrapping. Текстовое содержимое может быть добавлено с помощью свойства Text. При использовании в XAML, содержимое между открывающимся и закрывающимся тегом неявно добавляется в качестве текста элемента.

Описание всех свойств, объявленных в TextBlock, содержатся в разделе Пример использования свойств TextBlock.

Элемент TextBlock может быть очень просто создан с помощью XAML.

<TextBlock FontSize="18" FontWeight="Bold" FontStyle="Italic">
  Hello, world!
</TextBlock>

Аналогично, использование элемента TextBlock в коде является относительно простым.

Dim myTextBlock As New TextBlock()
myTextBlock.FontSize = 18
myTextBlock.FontWeight = FontWeights.Bold
myTextBlock.FontStyle = FontStyles.Italic
myTextBlock.Text = "Hello, world!"
TextBlock myTextBlock = new TextBlock();
myTextBlock.FontSize = 18;
myTextBlock.FontWeight = FontWeights.Bold;
myTextBlock.FontStyle = FontStyles.Italic;
myTextBlock.Text = "Hello, world!";

Примечание:Label может использоваться в качестве альтернативы TextBlock для ситуаций, когда требуется минимальная поддержка текста, такая как метка для элемента управления. Использование Label может оказаться выгодным, поскольку для него требуется меньше ресурсов (меньше вес), чем для TextBlock.

См. также

Задачи

Пример использования свойств TextBlock

Ссылки

Label