7

アプリの本体で問題なく動作する「ダーク」テーマを使用して Windows ストア アプリを開発しています。ただし、設定フライアウトについては、システムが提供する「アクセス許可」フライアウトの外観、つまり白地に黒と一致させたいと考えています。

残念ながら、ダーク テーマが動作しているすべてのコントロールに対して設定するのはかなり困難です。

設定ペインに使用している UserControl に対して、アプリケーションのデフォルトをオーバーライドして「ライト」テーマを使用する方法はありますか、またはテーマ ファイルの関連するすべてのチャンクをコピーする唯一の方法です。 UserControl のリソースに?

4

1 に答える 1

3

私はこれとまったく同じ問題を抱えていました.暗いテーマを使用し、設定フライアウトに明るい背景を使用していました. 私が行った調査でも、何も見つかりませんでした。ライト設定フライアウトに適切に表示されるように、コントロールのスタイルを設定する必要がありました。

私が持っていたもう1つの考えは、この道をたどりませんでしたが、デフォルトとして明るいテーマを使用し、メインの要素が暗く見えるようにアプリのスタイルを変更することでした。これは、フライアウト コントロールのスタイルを変更する必要がないことを意味します。使用しているコントロールの数と、どちらのパスが簡単かによると思います。

2 番目のパスに進むと、アプリは明らかにその場でテーマを変更できなくなります。

于 2012-12-31T20:58:20.680 に答える