0

私が理解していることから、wp7にはライトとダークの2つのテーマがあるということです。アプリケーション バーに一般的な画像があり、自動的に明るい色または暗い色に変わります。

しかし、SDK アイコン ディレクトリの画像を xml 画面に配置したところ、明るい色と暗い色の 2 つのバリエーションがあることに気付きました。

問題は、ページを暗いまたは明るい状態で表示すると、テーマに応じてアプリケーション バーのボタンが変化するのに画像が変化しないことです。

私はこれを正しく行っていますか?

では、イベントの変更などを確認する必要がありますか? したがって、テーマが変更されて、画像が明るいものから暗いもの (または暗いものから明るいもの) に自動的に更新されたことがわかります。

この場合、私は mvvmlight を使用しており、コード ビハインドは非常にクリーンです。ビューモデル内でこれを行うことは可能ですか、それとも app.xaml で行う必要がありますか?

4

1 に答える 1

0

このMSDNの記事をご覧ください

MVVMLightの時点で、MainViewModelコンストラクター、または任意のメインビューモデルクラスで現在のテーマを検出できます。

于 2012-07-23T18:56:51.713 に答える