|
- using System;
- using System.Collections.Generic;
- using System.Globalization;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Data;
-
- namespace BPASmartClient.DosingSystem.Converter
- {
- public class RunStatusConvert : IValueConverter
- {
- public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- {
- if (value is ushort tempValue)
- {
- if (tempValue == 1) return "等待配料";
- if (tempValue == 2) return "配料中";
- if (tempValue == 3) return "配料完成";
- }
- return "等待配料";
- }
-
- public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
- {
- throw new NotImplementedException();
- }
- }
-
- public class EnbleConvert : IValueConverter
- {
- public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- {
- if (value is ushort tempValue)
- {
- if (tempValue == 0) return true;
- if (tempValue == 1) return false;
-
- }
- return true;
- }
-
- public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
- {
- throw new NotImplementedException();
- }
- }
-
- public class IntToSourceConvert : IValueConverter
- {
- public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- {
- if (value is ushort tempValue)
- {
- if (tempValue == 0) return "本地原料";
- if (tempValue == 1) return "设备原料";
-
- }
- return "未知";
- }
-
- public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
- {
- throw new NotImplementedException();
- }
- }
-
- }
|