2017-03-07 20 views
1

ここに私の現在のコードがあります。BackgroundImageでContentPageを均等に塗りつぶす方法はありますか? Xamarin.Forms、XAML

<?xml version="1.0" encoding="utf-8"?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:Quickies" x:Class="Quickies.QuickiesPage" BackgroundImage="Overview Image.png"> 
</ContentPage> 

XAMLでイメージを均等に塗りつぶすために設定できるプロパティはありますか?それは今のカットオフです:

[1]

答えて

4

おそらくそれはあなたを助けるでしょう、これを試してみてください。

<?xml version="1.0" encoding="utf-8"?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:Quickies" x:Class="Quickies.QuickiesPage"> 
<Grid Padding="0"> 
    <Image 
     Aspect="AspectFill" 
     Source="Overview Image.png" 
     RelativeLayout.WidthConstraint= "{ConstraintExpression Type=RelativeToParent, Property=Width}" 
     RelativeLayout.HeightConstraint= "{ConstraintExpression Type=RelativeToParent, Property=Height}"> 
    </Image> 
</Grid> 
</ContentPage> 
+0

はい、私は同じコードで欲しいものを達成することができました。私はちょうどそれが他のいくつかのプロパティで起こるようにする方法があるかどうかを知りたかった。私はそこにないと思っています。 –

+0

@ msloan11私は他の解決策を探しましたが、これで終わりました。 –

関連する問題