Posso scrivere come questo
<TextBox FontWeight="ExtraBold">
</TextBox>
E posso scrivere come questo
<TextBox>
<TextBox.Style>
<Style>
<Setter Property="TextElement.FontWeight" Value="ExtraBold"/>
</Style>
</TextBox.Style>
Ma non capisco come TextBox interracts con TExtElement. Per esempio TExtBlock ha Inlines proprietà. E MSDN dice "PasswordBox, RichEditBox e la casella di testo non supportano un oggetto di testo modello basato su TextElement." Chi sa come funziona?!
public static readonly DependencyProperty FontWeightProperty = TextElement.FontWeightProperty.AddOwner(...);
in Controllo.cs. Vedere la Fonte di Riferimento.