public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { decimal?number = ConverterHelper.ParseNumber(value); if (number == null) { return(FontWeights.Normal); } return(number < 0 ? FontWeights.Bold : FontWeights.Normal); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { var stringParameter = parameter as string; bool light = stringParameter != null && stringParameter == "Light"; decimal?number = ConverterHelper.ParseNumber(value); if (number == null) { return(ConverterHelper.TransparentBrush); } return(ConvertToBrush(number.Value, light)); }