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 CyberX8_MainPages.Converters { internal class HeaterToStringConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { 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; } } }