BooleanToBooleanConverter.cs 388 B

123456789101112131415161718192021
  1. namespace InABox.WPF;
  2. public class BooleanToBooleanConverter : AbstractConverter<bool,bool>
  3. {
  4. public bool Invert { get; set; }
  5. public override bool Convert(bool value)
  6. {
  7. return Invert
  8. ? !value
  9. : value;
  10. }
  11. public override bool Deconvert(bool value)
  12. {
  13. return Invert
  14. ? !value
  15. : value;
  16. }
  17. }