BoolToIntegerConverter.cs 469 B

1234567891011121314151617181920
  1. namespace InABox.Mobile
  2. {
  3. public class BoolToIntegerConverter : AbstractConverter<bool,int>
  4. {
  5. public int TrueValue { get; set; }
  6. public int FalseValue { get; set; }
  7. protected override int Convert(bool value, object parameter = null)
  8. {
  9. return value ? TrueValue : FalseValue;
  10. }
  11. public BoolToIntegerConverter()
  12. {
  13. TrueValue = 1;
  14. FalseValue = 0;
  15. }
  16. }
  17. }