XamDataGrid にテーマを適用して、さらに ComboBoxField の EditorStyle に Style を適用したところ、ComboBox に XamDataGrid のテーマが適用されなくなってしまった場合、Style がきちんとテーマの Style を継承 (BasedOn=”{x:Static igThemes:EditorsXxxxYyyyZzzz.XamComboEditor}” XxxxYyyyZzzzはテーマに応じたクラス名) して作成されているか確認してください。

<!-- RoyalLightテーマを適用している場合 -->
<igDP:ComboBoxField.EditorStyle>
    <Style
        TargetType="{x:Type igEditors:XamComboEditor}"
        BasedOn="{x:Static igThemes:EditorsRoyalLight.XamComboEditor}">
        <Setter Property="ItemsSource" ... />
        ... (などなど、以下略) ...
    </Style>
</igDP:ComboBoxField.EditorStyle>

 

継承 (BasedOn) して作成した実行結果

 

 

製品について

Ultimate UI for WPF