私は両方の接続サイトのバグにも投票しました。これは実際にはデフォルトでシステムテーマに正しく従う必要があります。
ただし、その間に、WPFToolkitでAeroテーマのコントロールを有効にするために使用できる次の例を含むMalavDhalgaraによる有用な投稿を見つけました。Shimmyがこの質問を投稿した日付から、この例は.NET 4.0のDataGridからのものではないと仮定しますが、私は間違っている可能性があり、ベータ版またはRCのいずれかからのものである可能性があります。とにかく、ここにWPFToolkitを使用している人のための1つの回避策の例があります。
<ResourceDictionary >
<ResourceDictionary.MergedDictionaries>
<!--Enable Aero Theme-->
<ResourceDictionary source="/PresentationFramework.Aero,Version=3.0.0.0,Culture=neutral,
PublicKeyToken=31bf3856ad364e35,ProcessorArchitecture=MSIL;
component/themes/aero.normalcolor.xaml" />
<ResourceDictionary xmlns:tk="clr-namespace:Microsoft.Windows.Controls;assembly=WpfToolkit"
xmlns:sys="clr-namespace:System;assembly=mscorlib">
<!--Enable aero theme on toolkit components-->
<sys:String x:Key="{ComponentResourceKey
TypeInTargetAssembly={x:Type tk:Calendar},ResourceId=Theme}">
Aero.NormalColor</sys:String>
<sys:String x:Key="{ComponentResourceKey
TypeInTargetAssembly={x:Type tk:DataGrid},ResourceId=Theme}">
Aero.NormalColor</sys:String>
<sys:String x:Key="{ComponentResourceKey
TypeInTargetAssembly={x:Type tk:DatePicker},ResourceId=Theme}">
Aero.NormalColor</sys:String>
</ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>