public MainPage() { InitializeComponent(); vm = new CarouselPageViewModel(); BindingContext = vm; }
public void ActivatingReactiveCarouselPageTest() { var vm4 = new CarouselPageViewModel(); var fixture4 = new CarouselPageView { ViewModel = vm4 }; // Activate Shell.Current.Navigation.PushAsync(fixture4); Assert.Equal(1, fixture4.ViewModel !.IsActiveCount); Assert.Equal(1, fixture4.IsActiveCount); // Deactivate Shell.Current.GoToAsync(".."); fixture4.ViewModel = null; Assert.Equal(0, vm4.IsActiveCount); Assert.Equal(0, fixture4.IsActiveCount); }
public CarouselPage(CarouselPageViewModel viewModel) { InitializeComponent(); BindingContext = ViewModel = viewModel; //Car.SelectedIndex = ViewModel.Position; }