如何在Xamarin中的内容视图中设置背景图像

时间:2018-03-28 08:45:18

标签: xaml xamarin.forms

我有一个ContentView,我需要在其中设置背景图像。有ContentPage的“BackgroundImage”属性,在ContentView中可以做什么?在Xamarin中可以在ContentView中设置背景图像吗?

1 个答案:

答案 0 :(得分:7)

在ContentView中使用AbsoluteLayout并将Image放在AbsoluteLayout中与其他控件一起使用。它可以工作!!

 <ContentView.Content>
    <AbsoluteLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
        <Image Source="abc.png" AbsoluteLayout.LayoutBounds="0,0,1,1" AbsoluteLayout.LayoutFlags="All" Aspect="AspectFill"/>
        <ScrollView AbsoluteLayout.LayoutBounds="0,0,1,1" AbsoluteLayout.LayoutFlags="All">
            <Grid>
                ......
                ......
            </Grid>
        </ScrollView>
    </AbsoluteLayout>
</ContentView.Content>