Můžu napsat takhle
<TextBox FontWeight="ExtraBold">
</TextBox>
A můžu napsat takhle
<TextBox>
<TextBox.Style>
<Style>
<Setter Property="TextElement.FontWeight" Value="ExtraBold"/>
</Style>
</TextBox.Style>
Ale nechápu, jak TextBox interracts s TExtElement. Například TExtBlock má Inlines majetku. A MSDN říká následující "PasswordBox, RichEditBox a Textové pole nepodporují textu objektový model, který je založen na TextElement." Kdo ví, jak to funguje?!
public static readonly DependencyProperty FontWeightProperty = TextElement.FontWeightProperty.AddOwner(...);
v Ovládání.uo. Viz Referenční Zdroj.