2016-12-06 2 views

ответ

1

CarouselView имеет ItemSelected событие, которое можно подписаться:

PizzDeals.ItemSelected += (object sender, SelectedItemChangedEventArgs e) => 
{ 
    System.Diagnostics.Debug.WriteLine(e.SelectedItem); 
    var pizza = e.SelectedItem as SpecialtyPizzaDeals; 
    System.Diagnostics.Debug.WriteLine(pizza.name); 
}; 
+0

Спасибо за ответ суши. Есть ли способ изменить любое свойство вида, загруженного в виде карусели (например, Label) на следующей странице карусели? – Divakar

+0

@Divakar Обычно вы делаете это с помощью привязки данных в своем MVVM, посмотрите на https://blog.xamarin.com/flip-through-items-with-xamarin-forms-carouselview//https: // github .com/jamesmontemagno/Xamarin.Forms-Обезьяны – SushiHangover