2017-05-22 13 views
0

私は自分のプロジェクトでカルーセルを実装していますが、私が実装している方法では何も返されません。私はオプションを忘れていますか?私は、私は内部のラベルだけでイメージすることなく、しようと、私に私の名前を示す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; 
    } 
+0

カルーセルなしで画像を使用しようとしましたか? – Fruchtzwerg

+0

はい、私はそれが消えるカルーセルを置くときにのみ動作します – Sabino

+0

私はこのリンクに従います---> https://www.youtube.com/watch?v=9umPuctTn-M – Sabino

答えて

0
<cv:CarouselView x:Name="MainCarouselView" HeightRequest="100"> 
      <cv:CarouselView.ItemTemplate> 
       <DataTemplate> 
        <Label Text="jose" FontSize="50" TextColor="Black"/> 
       </DataTemplate> 
      </cv:CarouselView.ItemTemplate> 
     </cv:CarouselView> 

を開発しています:リファレンスXamarin.Forms.CarouselViewはすでに

OBSを取り付けられています。それでも私には何も返されませんが、カルーセルを取り除くと、私のカルーセルにエラーがあることを確認したので、画像の質問ではありません。

0

私は昨日同様の質問に答えている、see my answer here.

はまた、私はあなたがそれを実装する方法Xamarin.Forms.CarouselView、please see my blog to figure outを実装する方法についてのブログを作成していてください。それが役に立てば幸い。

関連する問題