Nu pot scrie astfel de prognoze
<TextBox FontWeight="ExtraBold">
</TextBox>
Și eu pot scrie astfel de prognoze
<TextBox>
<TextBox.Style>
<Style>
<Setter Property="TextElement.FontWeight" Value="ExtraBold"/>
</Style>
</TextBox.Style>
Dar nu înțeleg cum TextBox interracts cu TExtElement. De exemplu TExtBlock a Inlines proprietate. Și MSDN spune următoarele "PasswordBox, RichEditBox și Caseta nu suport un text object model care se bazează pe TextElement." Cine stie cum functioneaza?!
public static readonly DependencyProperty FontWeightProperty = TextElement.FontWeightProperty.AddOwner(...);
în Control.cs. Vezi Sursă de Referință.