Текст в Microsoft Expression Blend
Редактирование текста – одно из самых простых занятий в Microsoft Expression Blend. Панель свойств содержит набор стандартных средств форматирования, которые выглядят почти так же, как и во многих других графических редакторах (рис. 4.1):
Для того чтобы узнать какой-либо элемент, атрибут или значение, достаточно просто написать фрагмент текста и применить к  нему нужное оформление. Затем можно "подсмотреть" соответствующий код XAML и далее его использовать.  Аналогичной методике  следует придерживаться и в WPF-приложениях. Среда генерирует весьма лаконичный код для текста, поэтому удалять лишние теги и значения не придется.
Элемент TextBlock
Элемент TextBlock  предназначен для помещения в XAML – документ символьных данных. Как и в случае графических фигур, координаты текстовой строки отсчитываются от верхнего левого угла. 
Для включения текста в документ достаточно указать только сам элемент:
<TextBlock> Сюда помещается текстовый фрагмент.</TextBlock>
XAML поддерживает формат Unicode  и поэтому один и тот же документ допускает локализацию на различных языках.
В табл. 4.1 приводятся некоторые атрибуты элемента TextBlock. Использование в коде атрибута со значением по умолчанию, как правило, равносильно отсутствию явного определения этого атрибута.
                            Таблица
                            4.1.
                        Атрибуты элемента TextBlock
|  № | 
 Название  | 
| 4.1.1 | 
| FontFamily | 
| Описание | 
| Шрифт текста | 
| Диапазон значений | 
| 
 На момент написания курса, в Silverlight-проектах были доступны следующие шрифты: 
- Arial
 
- Arial Black
 
- Comic Sans MS
 
- Courier New
 
- Lucida Grande
 
- Lucida Sans Unicode
 
- Times New Roman
 
- Trebuchet MS
 
- Verdana
 
 
В будуших версиях Silverlight следует ожидать увеличение этого списка. 
 | 
| Значение по умолчанию | 
| Шрифт, установленный на компьютере пользователя по умолчанию. Чаще всего используются шрифты "Lucida Sans Unicode, Lucida Grande". | 
|  № | 
 Название  | 
| 4.1.2 | 
| FontSize | 
| Описание | 
| Положительное число, определяющее размер шрифта в пикселях. В WPF-приложениях допускается использование таких указаний, как  "pt" или "px". Однако Silverlight -проекты поддерживают только задание числовых значений в пикселях. | 
| Диапазон значений | 
| - | 
| Значение по умолчанию | 
| 11 пикселей | 
|  № | 
 Название  | 
| 4.1.3 | 
| FontStretch | 
| Описание | 
| Уплотненное (Condensed), нормальное (Normal ) и разреженное (Expanded) начертание текста. Поддерживается как задание значения в диапазоне от 1 до 9, так и указание название из определенного набора | 
| Диапазон именованных значений и эквивалентных им числовых. Третье значение выражает процентную часть от значения по умолчанию | 
| UltraCondensed   1   50% 
ExtraCondensed   2   62.5% 
Condensed   3   75% 
SemiCondensed   4   87.5% 
Normal   5   100% 
SemiExpanded   6   112.5% 
Expanded   7   125% 
ExtraExpanded   8   150% 
UltraExpanded   9   200% | 
| Значение по умолчанию | 
| Normal | 
|  № | 
 Название  | 
| 4.1.4 | 
| FontStyle | 
| Описание | 
| Нормальное (Normal) или курсивное (Italic, Oblique) начертание текста | 
| Диапазон значений | 
| Normal | Italic | Oblique | 
| Значение по умолчанию | 
| Normal | 
|  № | 
 Название  | 
| 4.1.5 | 
| FontWeight | 
| Описание | 
| Утонченное (Light), нормальное (Normal) или полужирное (Bold) начертание шрифта. Поддерживается как задание значения в диапазоне от 1 до 999, так и указание названия из определенного набора. | 
| Диапазон именованных значений и эквивалентных им числовых | 
| Thin   100 
ExtraLight   200 
Light   300 
Normal   400 
Medium   500 
SemiBold   600 
Bold   700 
ExtraBold   800 
Black   900 
ExtraBlack   950 | 
| Значение по умолчанию | 
| Normal |