私は自分のプロジェクトでカルーセルを実装していますが、私が実装している方法では何も返されません。私はオプションを忘れていますか?私は、私は内部のラベルだけでイメージすることなく、しようと、私に私の名前を示すcrossplataformカルーセルビューでは何も返されません
<?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;
}
カルーセルなしで画像を使用しようとしましたか? – Fruchtzwerg
はい、私はそれが消えるカルーセルを置くときにのみ動作します – Sabino
私はこのリンクに従います---> https://www.youtube.com/watch?v=9umPuctTn-M – Sabino