2016-08-23 7 views
0

私はTextBlocksのデフォルトのスタイルを持っています。しかし、たとえば、フォアグラウンドだけを変更し、そのスタイルをMy TextBlockに設定する別のスタイルテンプレートを提供すると、デフォルトスタイルのすべての設定が失われているように見えます。私はまだデフォルトのスタイルを利用することができるその周りの最善の方法は何ですか?デフォルトではローカルWPFスタイルとローカルスタイル

、私はStyle.BasedOnプロパティをチェック<Style x:Key={x:Type TextBlock} TargetType={x:Type TextBlock}>

答えて

0

を意味します。これは、スタイル全体を再作成することなく、StyleOutOnからプロパティを継承することができます。 https://msdn.microsoft.com/en-us/library/system.windows.style.basedon(v=vs.110).aspx

+1

Aah。ありがとうございました。 BasedOnを何度も見ていましたが、特にこれが欠けていました:BasedOn = "{StaticResource {x:Type TextBlock}}" –

関連する問題