| 123456789101112131415161718192021222324252627282930313233343536373839404142 | using Aitex.Core.Common.DeviceData;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Data;namespace Venus_MainPages.Converters{    internal class HeaterToStringConverter : IValueConverter    {        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)        {            if (value == null) return new StringBuilder();            var item = (AITHeaterData)value;            StringBuilder stringBuilder = new StringBuilder();            if (item == null) return null;                        stringBuilder.Append("DeviceName:");            stringBuilder.Append(item.DeviceName);            stringBuilder.Append("\r\n");            stringBuilder.Append("Unit:");            stringBuilder.Append(item.Unit);            stringBuilder.Append("\r\n");            stringBuilder.Append("Max:");            stringBuilder.Append(item.Scale);            stringBuilder.Append("\r\n");            stringBuilder.Append("SetPoint:");            stringBuilder.Append(item.SetPoint);            return stringBuilder.ToString();        }        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)        {            return null;        }    }}
 |