0

私は使用しようとしています: Modern UI for WPF and Extended WPF Toolkit、より具体的にはIntegerUpDown、問題は、 IntegerUpDown が選択された ModernUI テーマに従っていないことです。暗いテーマに変更すると、より明確になります。IntegerUpDown は白い背景のままです。

まず、次のようなことを試します...

<Style TargetType="{x:Type local:IntegerUpDown}" BasedOn="{StaticResource {x:Type TextBox}}" />

...しかし、実行時に、「ベースタイプが「IntegerUpDown」であるターゲットタイプのスタイルにのみ基づくことができます」という例外が発生します。結局、IntegerUpDownは「複合」コントロールであり、Textboxから直接派生したものではありません...

だから、私は自分がどのようにやっているのかわかりません。私の調査では、関連する可能性のあるファイルが見つかりました。

しかし、私は解決策を得るために2つの情報を結びつけるXAMLの専門家ではありません。または、私が見ることができない別の簡単な解決策がある場合...

助けてくれてありがとう。

4

1 に答える 1