我正在我的项目中实现一个旋转木马,但是我实现它的方式并没有返回给我代码中的一些错误?我忘了有什么选择吗?参考Xamarin.Forms.CarouselView已经附上
我正在开发交叉平台。
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Hanselman.Portable.Views.PodcastPage" Title="{Binding Title}"
xmlns:controls="clr-namespace:ImageCircle.Forms.Plugin.Abstractions;assembly=ImageCircle.Forms.Plugin.Abstractions"
Icon="{Binding Icon}" IsBusy="{Binding IsBusy}"
xmlns:cv="clr-namespace:Xamarin.Forms;assembly=Xamarin.Forms.CarouselView">
<AbsoluteLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
<StackLayout BackgroundColor="White" VerticalOptions="FillAndExpand">
<cv:CarouselView x:Name="car" HeightRequest="200">
<cv:CarouselView.ItemTemplate>
<DataTemplate>
<StackLayout Orientation="Vertical">
<Image Aspect="AspectFit" Source="{Binding imgs}"/>
</StackLayout>
</DataTemplate>
</cv:CarouselView.ItemTemplate>
</cv:CarouselView>
</AbsoluteLayout>
</ContentPage> public class Dados
{
public string imgs { get; set; }
}
public PodcastPage()
{
InitializeComponent();
List<Dados> lista = new List<Dados>();
lista.Add(new Dados
{
imgs = "car1.png",
});
lista.Add(new Dados
{
imgs = "car2.png",
});
lista.Add(new Dados
{
imgs = "car3.png",
});
car.ItemsSource = lista;
}发布于 2017-05-22 19:11:08
<cv:CarouselView x:Name="MainCarouselView" HeightRequest="100">
<cv:CarouselView.ItemTemplate>
<DataTemplate>
<Label Text="jose" FontSize="50" TextColor="Black"/>
</DataTemplate>
</cv:CarouselView.ItemTemplate>
</cv:CarouselView>我试着不带图像,只在里面贴上标签,告诉我我的名字,即使这样它也不会把任何东西还给我,但是当我移除旋转木马时,它会工作,因为我证实了我的错误在我的旋转木马中,这不是一个图像问题。
https://stackoverflow.com/questions/44119215
复制相似问题