| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Globalization;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using System.Windows.Data;
 
- using System.Windows.Media;
 
- namespace FurnaceUI.Converter
 
- {
 
- 	public class TempModeConverter : IValueConverter
 
- 	{
 
- 		public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
 
- 		{
 
- 			if (value is string)
 
- 			{
 
- 				if (((string)value).Contains("(") && ((string)value).Contains(")"))
 
- 				{
 
- 					var tempStr = (string)value;
 
- 					var newTempStr = new string(tempStr.Skip(tempStr.IndexOf('(')+1).Take(tempStr.IndexOf(')') - tempStr.IndexOf('(')-1).ToArray());
 
- 					string[] listStr = newTempStr.Split(',');
 
- 					if (listStr.Length != 3)
 
- 					{ return value; }
 
- 					else
 
- 					{
 
- 						string tttt = $"{new string(tempStr.Take(tempStr.IndexOf('(')).ToArray())}({listStr[1]}:{listStr[2]})";
 
- 						return tttt;
 
- 					}
 
- 				}
 
- 				else
 
- 				{
 
- 					return value;
 
- 				}
 
- 			}
 
- 			else
 
- 				return value;
 
- 		}
 
- 		public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
 
- 		{
 
- 			throw new NotImplementedException();
 
- 		}
 
- 	}
 
- }
 
 
  |