public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            AssortingStatus assortingStatus = (AssortingStatus)value;

            if (assortingStatus == AssortingStatus.None)
            {
                return(string.Empty);
            }
            else if (assortingStatus == AssortingStatus.Assorting)
            {
                return("分拣中");
            }
            else if (assortingStatus == AssortingStatus.WaitingConfirm)
            {
                return("等待确认");
            }
            else if (assortingStatus == AssortingStatus.Finished)
            {
                return("已完成");
            }
            else
            {
                return(string.Empty);
            }
        }
Example #2
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            AssortingStatus assortingStatus = (AssortingStatus)value;

            if (assortingStatus == AssortingStatus.None)
            {
                return(Brushes.Firebrick);
            }
            else if (assortingStatus == AssortingStatus.Assorting)
            {
                return(Brushes.DarkGoldenrod);
            }
            else if (assortingStatus == AssortingStatus.WaitingConfirm)
            {
                return(Brushes.LightSeaGreen);
            }
            else if (assortingStatus == AssortingStatus.Finished)
            {
                return(Brushes.ForestGreen);
            }
            else
            {
                return(Brushes.Black);
            }
        }