WorkoutToText.cs 534 B

1234567891011121314151617181920212223
  1. namespace HistoryView.Converters;
  2. public class WorkoutToText : IValueConverter
  3. {
  4. public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
  5. {
  6. if (value is not float power)
  7. return "Unknow";
  8. return power switch
  9. {
  10. 0 => "No Limit",
  11. _ => $"{power:0.0} %"
  12. };
  13. }
  14. public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
  15. {
  16. throw new NotImplementedException();
  17. }
  18. }