実際に私のアプリケーションに暗いテーマを追加しようとしています。WPF DarkBlendテーマ
私はDarkBlendテーマ(https://www.nuget.org/packages/WPFThemes.DarkBlend/)をテストしていますが、x64ではうまく動作しますが、x64ではうまく動作しません。それはテーマなしで "デザイン"を読み込みます。
この問題を解決する方法はありますか?
ありがとうございました。
実際に私のアプリケーションに暗いテーマを追加しようとしています。WPF DarkBlendテーマ
私はDarkBlendテーマ(https://www.nuget.org/packages/WPFThemes.DarkBlend/)をテストしていますが、x64ではうまく動作しますが、x64ではうまく動作しません。それはテーマなしで "デザイン"を読み込みます。
この問題を解決する方法はありますか?
ありがとうございました。
アプリケーションがVisual Studio WPF Tree VisualizerまたはMoleのようなWPFデバッガでx64で実行されているときに、スタイルに関係するプロパティの値ソースを確認します。
例:Background
が正しく設定されていない場合、エラーは間違いなくバインディングのソースにあります。
Background
がデフォルトまたは継承された値になっていて、あなたのスタイルに由来していない可能性があります。
テーマをアンインストールし、x64に変更してインストールしました。今すぐ動作しています。 o.O – User
出力ウィンドウにバインディングエラーや警告がありますか? (おそらくあなたの[トレース設定](https://msdn.microsoft.com/en-us/library/dd409960.aspx)を確認してください。)[WPF Tree Visualizer](https:// msdn。 microsoft.com/en-us/library/dd409789.aspx)または[ライブビジュアルツリー](https://blogs.msdn.microsoft.com/cdndevs/2015/08/07/live-visual-tree-in Visual Studioの[ビジュアルスタジオ3]/[Mole](https://visualstudiogallery.msdn.microsoft.com/1d05cb44-8686-496b-9af3-4ed3deed3596)または[Snoop](https:// snoopwpf .codeplex.com /)?あなたは動作しない単純なコードを投稿できますか? – haindl
私のコードが動作しますが、問題は、x64に変更するとスタイルが適用されないということです。 – User
もう一度聞いてください:アプリケーションがx64であらゆる種類のWPFデバッガで実行されているときに、スタイルに関係するプロパティの値ソースをチェックしましたか?例:いくつかの 'Background'が正しく設定されていない場合、エラーは間違いなくバインディングのソースにあります。 'Background'がデフォルトまたは継承された値であり、あなたのスタイルから来ていない可能性があるため、おそらく値ソースに違いがあるでしょう。自分のコードが動作するかどうかにかかわらず(私はそれを伝えることはできません)、DarkBlendのテーマとあなたのコードにある根本的な原因を見つけようとするべきです。 – haindl