public void OnNavigatedTo(NavigationContext navigationContext) { ProductCartItem = new CartItemModel() { Product = navigationContext.Parameters.GetValue <ProductModel>("ProductModel") }; SelectedImageUrl = ProductCartItem.Product.Images.Any()? ProductCartItem.Product.Images[SelectedImageIndex]:""; NextImageCommand.RaiseCanExecuteChanged(); }
private void SetButtonsEnabled() { PickUpFilesCommand?.RaiseCanExecuteChanged(); NextImageCommand?.RaiseCanExecuteChanged(); PreviousImageCommand?.RaiseCanExecuteChanged(); RotateLeftCommond?.RaiseCanExecuteChanged(); RotateRightCommond?.RaiseCanExecuteChanged(); DeleteFileCommand?.RaiseCanExecuteChanged(); goOcrCommand?.RaiseCanExecuteChanged(); clearOcrCommand?.RaiseCanExecuteChanged(); }
private void ChangeImage(string obj) { switch (obj) { case "Right": SelectedImageIndex++; break; case "Left": SelectedImageIndex--; break; } SelectedImageUrl = ProductCartItem.Product.Images[SelectedImageIndex]; PreviousImageCommand.RaiseCanExecuteChanged(); NextImageCommand.RaiseCanExecuteChanged(); }