1
0
Эх сурвалжийг харах

Add Not value converter to BoolConverters

Wiesław Šoltés 4 жил өмнө
parent
commit
834f3b01b8

+ 6 - 0
src/Avalonia.Base/Data/Converters/BoolConverters.cs

@@ -18,5 +18,11 @@ namespace Avalonia.Data.Converters
         /// </summary>
         public static readonly IMultiValueConverter Or =
             new FuncMultiValueConverter<bool, bool>(x => x.Any(y => y));
+
+        /// <summary>
+        /// A value converter that returns true when input is false and false when input is true.
+        /// </summary>
+        public static readonly IValueConverter Not =
+            new FuncValueConverter<bool, bool>(x => !x);
     }
 }