| 123456789101112131415161718192021222324252627282930313233343536373839 | using Aitex.Core.RT.Event;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Data;using System.Collections.ObjectModel;namespace Venus_MainPages.Converters{    public class EventItemToStringConverter : IValueConverter    {        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)        {            var item = (EventItem)value;            StringBuilder stringBuilder = new StringBuilder();            if (item == null) return null;            var item1 = item.Id.ToString().PadRight(6);            var item2 = item.Source==null?"": item.Source.ToString().PadRight(10);            var item3 = item.OccuringTime.ToString().PadRight(20);            var item4 = item.Description;            stringBuilder.Append(item1);            stringBuilder.Append(item2);            stringBuilder.Append(item3);            stringBuilder.Append(item4);            return stringBuilder.ToString();           }        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)        {            return null;        }    }}
 |