4 using System.Globalization;
6 using SiliconStudio.Core.Reflection;
8 namespace SiliconStudio.Presentation.ValueConverters
14 public class ToDouble : ValueConverterBase<ToDouble>
17 public override object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
19 return typeof(
double).CastToNumericType(value);
23 public override object ConvertBack(
object value, Type targetType,
object parameter, CultureInfo culture)
25 return !targetType.IsNumeric() ? value : targetType.CastToNumericType(value);
override object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
This value converter will convert any numeric value to double. ConvertBack is supported and will conv...
override object Convert(object value, Type targetType, object parameter, CultureInfo culture)