2016-10-19 34 views
0

Xamarinフォームアプリケーションに背景画像を追加します。私はここで定義された解決策を試みました:Xamarin forms background image for all Pages。しかし、これは動作していないようです。 は私も無駄にこのスタイルを使用して背景画像を追加する:Xamarinフォーム

<Style TargetType="ContentPage"> 
    <Setter Property="BackgroundImage" Value="MyImage.jpg" /> 
</Style> 

のようにXAMLを経由して、それを設定しようとしました。任意のポインタが評価されるだろう。私はXamarinは、バージョン2.3.2.127

+0

背景イメージを持つようにスタイルを設定した結果は何ですか? –

答えて

3

あなたはContentPageのための暗黙のStyleを定義している、そしてそれはApplicationレベルResourceDictionaryで定義されていた場合、それはすべてのContentPage秒に適用されるフォームに取り組んでいます。

あなたが与えている希少なコンテキストと情報で、私は何が起こっているのか推測できます。あなたのアプリにはおそらくContentPageがありませんが、複数のページから継承され、ContentPageになります。あなたはそれが仕事をしたい場合は、あなたのStyletrueにプロパティApplyToDerivedTypesを設定する必要があります。

<Style TargetType="ContentPage" ApplyToDerivedTypes="true"> 
    <Setter Property="BackgroundImage" Value="MyImage.jpg" /> 
</Style> 
+0

魅力のように動作します。ありがとうございました。 –

関連する問題