public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            WorkTaskStates state = (WorkTaskStates)value;

            switch (state)
            {
            case WorkTaskStates.Cancel:
                return(CancelBrush);

            case WorkTaskStates.Complette:
                return(CompletteBrush);

            case WorkTaskStates.Work:
                return(WorkBrush);
            }
            return(ErrorBrush);
        }
        public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
        {
            WorkTaskStates state = (WorkTaskStates)values[1];

            if (state != WorkTaskStates.Work)
            {
                return(DefaultBrush);
            }
            DateTime date = (DateTime)values[0];
            Ugrencys u    = Utilits.DateTimeToUgrency(date);

            switch (u)
            {
            case Ugrencys.Expiried:
                return(ExpiriedBrush);

            case Ugrencys.Coming:
                return(ComingBrush);
            }
            return(NotRushBrush);
        }