public object Convert(object value, System.Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            string ret = string.Empty;

            CCureBandClass.ENUM_STATE state = (CCureBandClass.ENUM_STATE)value;
            switch (state)
            {
            case CCureBandClass.ENUM_STATE.Disconnected:
                ret = "无治疗带";
                break;

            case CCureBandClass.ENUM_STATE.Curing:
                ret = "正在治疗";
                break;

            case CCureBandClass.ENUM_STATE.Overdue:
                ret = "治疗带过期";
                break;

            case CCureBandClass.ENUM_STATE.Standby:
                ret = "准备好";
                break;

            case CCureBandClass.ENUM_STATE.Heating:
                ret = "预加热";
                break;
            }

            return(ret);
        }
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            SolidColorBrush backcolor = new SolidColorBrush(Colors.White);

            CCureBandClass.ENUM_STATE bandstate = (CCureBandClass.ENUM_STATE)value;
            string arg = parameter.ToString();

            switch (bandstate)
            {
            case CCureBandClass.ENUM_STATE.Disconnected:
            case CCureBandClass.ENUM_STATE.Overdue:
                backcolor = new SolidColorBrush(Colors.Red);
                break;

            case CCureBandClass.ENUM_STATE.Curing:
            case CCureBandClass.ENUM_STATE.Standby:
                if (arg == "black")
                {
                    backcolor = new SolidColorBrush(Colors.Black);
                }
                else
                {
                    backcolor = new SolidColorBrush(Colors.White);
                }
                break;

            case CCureBandClass.ENUM_STATE.Heating:
                backcolor = new SolidColorBrush(Colors.Orange);
                break;
            }

            return(backcolor);
        }