void OnButtonClicked(object sender, EventArgs e) { GroupedAnimalsViewModel viewModel = BindingContext as GroupedAnimalsViewModel; AnimalGroup group = viewModel.Animals.FirstOrDefault(a => a.Name == "Monkeys"); Animal monkey = group.FirstOrDefault(m => m.Name == "Proboscis Monkey"); collectionView.ScrollTo(monkey, group, (ScrollToPosition)enumPicker.SelectedItem, animateSwitch.IsToggled); }
public VerticalListGroupingPage() { InitializeComponent(); BindingContext = new GroupedAnimalsViewModel(); }
public ScrollToByObjectWithGroupingPage() { InitializeComponent(); BindingContext = new GroupedAnimalsViewModel(); }
public VerticalListEmptyGroupsPage() { InitializeComponent(); BindingContext = new GroupedAnimalsViewModel(true); }