diff --git a/Jugenddienst Stunden/Converter/AnyTrueMultiConverter.cs b/Jugenddienst Stunden/Converter/AnyTrueMultiConverter.cs new file mode 100644 index 0000000..2518d56 --- /dev/null +++ b/Jugenddienst Stunden/Converter/AnyTrueMultiConverter.cs @@ -0,0 +1,22 @@ +using System; +using System.Globalization; +using System.Linq; +using Microsoft.Maui.Controls; + +namespace Jugenddienst_Stunden.Converter; + +public class AnyTrueMultiConverter : IMultiValueConverter { + public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) { + foreach (object value in values) { + if (value is bool b && b) { + return true; + } + } + return false; + } + +public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture) { + throw new NotSupportedException(); +} + +} \ No newline at end of file diff --git a/Jugenddienst Stunden/Views/StundePage.xaml b/Jugenddienst Stunden/Views/StundePage.xaml index 4823833..a469ad2 100644 --- a/Jugenddienst Stunden/Views/StundePage.xaml +++ b/Jugenddienst Stunden/Views/StundePage.xaml @@ -24,9 +24,9 @@ - - + + @@ -36,7 +36,7 @@