You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
919 B

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Globalization;
  4. using System.Text;
  5. using System.Windows.Data;
  6. using System.Windows.Media;
  7. namespace Converter
  8. {
  9. public class TextForegroundConvert : IValueConverter
  10. {
  11. public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
  12. {
  13. if (value != null)
  14. {
  15. if (value.ToString() == "正常")
  16. return Brushes.White;
  17. else if (value.ToString() == "异常")
  18. return Brushes.Yellow;
  19. else if (value.ToString() == "未连接")
  20. return Brushes.Yellow;
  21. }
  22. return default;
  23. }
  24. public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
  25. {
  26. throw new NotImplementedException();
  27. }
  28. }
  29. }