5 using System.Globalization;
7 namespace SiliconStudio.Presentation.ValueConverters
12 public class MinNum : OneWayValueConverter<MinNum>
15 public override object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
17 var doubleValue = (double)System.Convert.ChangeType(value ?? 0, typeof(
double));
18 var doubleParameter = (double)System.Convert.ChangeType(parameter ?? 0, typeof(
double));
19 return System.Convert.ChangeType(Math.Min(doubleValue, doubleParameter), value != null ? value.GetType() : targetType);
override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
This converter will return the minimal result between the converter value and the converter parameter...