2011-05-13 8 views
0

私はシングルトンWPFアプリケーションを持っていますので、通常のapp.xamlはありません。代わりに、コードビハインド内のapp.xamlにあるものをプログラムで設定しました。XAMLスキンをコードビハインドに設定 - デザイン時にスキンを適用する方法

デザイン時にスキンが表示されるようにしたいと思います。私は現在、「xxxという名前のリソースが見つかりません。リソースは大文字と小文字を区別しています。これはすべての静的リソース設定スタイルに対して表示されます。

d:DataContextと似ていますが、スキニングのためにVisual Studioで正しくスキンされたアプリケーションを表示できますか?間に合わせの修正については

おかげで、 Drammy

答えて

1

は、ウィンドウまたはUserControlのための背後にあるコードの中で、あなたが作業している、あなたはのdesignModeであることを確認することができますし、あなたのシングルトンコードその呼び出している場合あなたのApp.xamlとして機能します。より堅牢なソリューションのために、WPFがホストされているWPFアプリケーションを処理するために推奨することをお勧めします。これはまさにあなたがやっていることではありませんが、解決策は似ています:http://drwpf.com/blog/2007/10/05/managing-application-resources-when-wpf-is-hosted/

関連する問題