我有一个ContentView,我需要在其中设置背景图像。有ContentPage的“BackgroundImage”属性,在ContentView中可以做什么?在Xamarin中可以在ContentView中设置背景图像吗?
答案 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>