2016-10-19 7 views
0

Xamarin Forms App에 배경 이미지를 추가하고 싶습니다. 여기에 정의 된 솔루션을 시도했습니다 : Xamarin forms background image for all Pages. 그러나 이것은 효과가없는 것 같습니다. 나는 또한 아무 소용이스타일을 사용하여 배경 이미지 추가 : Xamarin Forms

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

같은 XAML을 통해 설정을 시도했습니다. 모든 포인터는 감사하겠습니다. 나는 자 마린 작업을하고있어 버전 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

매력처럼 작동합니다. 고맙습니다. –