有没有办法让我的BackgroundImage均匀地填充ContentPage?Xamarin.Forms,XAML

z0qdvdin  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(108)

这是我当前的代码。

<?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中设置一个属性来使图像均匀地填充页面?它现在被截断了:
[

gv8xihay

gv8xihay1#

试试这个可能会对你有帮助。

<?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>

相关问题