예제 #1
0
 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();
 }
예제 #2
0
 private void SetButtonsEnabled()
 {
     PickUpFilesCommand?.RaiseCanExecuteChanged();
     NextImageCommand?.RaiseCanExecuteChanged();
     PreviousImageCommand?.RaiseCanExecuteChanged();
     RotateLeftCommond?.RaiseCanExecuteChanged();
     RotateRightCommond?.RaiseCanExecuteChanged();
     DeleteFileCommand?.RaiseCanExecuteChanged();
     goOcrCommand?.RaiseCanExecuteChanged();
     clearOcrCommand?.RaiseCanExecuteChanged();
 }
예제 #3
0
        private void ChangeImage(string obj)
        {
            switch (obj)
            {
            case "Right":
                SelectedImageIndex++;
                break;

            case "Left":
                SelectedImageIndex--;
                break;
            }
            SelectedImageUrl = ProductCartItem.Product.Images[SelectedImageIndex];
            PreviousImageCommand.RaiseCanExecuteChanged();
            NextImageCommand.RaiseCanExecuteChanged();
        }