using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; namespace PixiEditor.Helpers { [ValueConversion(typeof(string), typeof(int))] class ToolSizeToIntConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return string.Format("{0} {1}", value, "px"); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { if (string.IsNullOrWhiteSpace(value as string)) return null; string slicedString = value.ToString().Split(' ').First(); return int.Parse(slicedString); } } }