WPFToolkit Datagrid を使用した 3.5 WPF アプリを、データグリッドが組み込まれた WPF 4.0 に移行するタスクが与えられました。
タイプ DataGridColumnHeader のスタイルは適用されなくなりましたか?
<Style x:Key="ColumnHeaderStyle" TargetType="{x:Type DataGridColumnHeader}">
<!-- Setters goes here -->
</Style>
編集: 問題は、4.0 では特定のタイプのデフォルト スタイルのキー名を指定できないことでしたが、3.5 では指定できました。このように解決しました
<Style TargetType="{x:Type DataGridColumnHeader}">
<!-- Setters goes here -->
</Style>
<Style x:Key="ColumnHeaderStyle" TargetType="{x:Type DataGridColumnHeader}" BasedOn="{StaticResource {x:Type DataGridColumnHeader}}">
</Style>