c# – 如何在Xamarin Forms中向ListView添加BackgroundImage?
作者:互联网
我知道ListView类没有名为BackgroundImage的属性 – 只有BackgroundColor属性,但这不是我要找的.有没有办法将背景图像添加到ListView,以便当我滚动图像时保持原位,并且在滚动时图块只是“移动”在图像上.
将图像添加到ContentPage也不起作用,因为ListView只是覆盖它.
解决方法:
将ListView的BackgroundColor设置为Transparent:
<RelativeLayout>
<Image Source=background.png"
BackgroundColor="Transparent"
VerticalOptions="CenterAndExpand"
HorizontalOptions="CenterAndExpand"/>
<ListView x:Name="listView"
VerticalOptions="CenterAndExpand"
HorizontalOptions="CenterAndExpand"
BackgroundColor="Transparent"
ItemTapped="OnItemTapped"
ItemsSource="{Binding .}" />
</RelativeLayout>
标签:c,background-image,xaml,xamarin,xamarin-forms 来源: https://codeday.me/bug/20190622/1264903.html