|
- using System;
- using System.Globalization;
- using System.Windows.Data;
-
- namespace BPASmartClient.FoodStationTest.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();
- }
- }
-
- }
|