私は自分のアプリケーション内のページがたくさんあったと私はApp.ResourcesでグローバルApplicationBarスタイルを作ることにしました:のWindows Phone ApplicationBar BackgroundColorをプロパティスタイルXamlParseException
<Style TargetType="shell:ApplicationBar">
<Setter Property="BackgroundColor" Value="#006699" />
</Style>
しかし、私はアプリを起動しようとしたとき、 - ApplicationBar.BackgroundColor Property
The property 'BackgroundColor' was not found in type 'Microsoft.Phone.Shell.ApplicationBar'.
これは真実ではないです、VSは私にエラーを与えました。どうしたの?
私のアプリ内のすべてのApplicationBarが異なるボタンとメニュー項目が設定されているので、残念ながら、これは、私の問題を解決することはできません。あなたがその事実を参照しているならば、すべてのセットを1つのリソースファイルに入れることができます - それらを見つけるのはいくらか簡単ですが、たとえば、どのプロパティのリソースタイプを変更するかを決める場合の作業量は、 tはそれより小さい。しかし、Silverlightコントロールではないことを思い出させてくれてありがとう。それはすべてを説明します。 –
私はそれがかなり煩わしいことに同意します。状況に応じて、別のオプションを追加しました。 – abhinav
まあ、それは普遍的な解決策ですが、私の状況はそれほど極端ではありません:)私はちょうどWPF-wayがあるのだろうと思っていました。ありがとう。 –