public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { // Color color = (Color)value; if (value != null) { ProductOrderState stateIcon = (ProductOrderState)value; switch (stateIcon) { case ProductOrderState.Canceled: return(Brushes.Red); case ProductOrderState.Done: return(Brushes.Green); case ProductOrderState.Srart: return(Brushes.Gray); case ProductOrderState.Processing: return(Brushes.Gray); default: return(Brushes.Gray); } } else { return(null); } }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { bool src = true; if (value != null) { ProductOrderState stateIcon = (ProductOrderState)value; switch (stateIcon) { case ProductOrderState.Canceled: src = true; break; case ProductOrderState.Done: src = true; break; case ProductOrderState.Srart: src = true; break; case ProductOrderState.Processing: src = false; break; default: src = true; break; } //requestImage.Source = new BitmapImage(new Uri("pack://application:,,,/Images/service.png")); return(src); } else { return(null); } }
protected Product(List <IMyAction> actionList, String imageSrc, String title, ProductOrderState orderState) { this.actionsList = actionList; this.imageSrc = imageSrc; this.Title = title; this.orderState = orderState; }