FIXES
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
using Microsoft.UI.Xaml;
|
||||
using System;
|
||||
|
||||
namespace Toolkit.UI.WinUI;
|
||||
|
||||
public class BoolToVisibilityConverter :
|
||||
ValueConverter<bool, Visibility>
|
||||
{
|
||||
public Visibility TrueValue { get; set; } = Visibility.Visible;
|
||||
|
||||
public Visibility FalseValue { get; set; } = Visibility.Collapsed;
|
||||
|
||||
protected override Visibility ConvertTo(bool value,
|
||||
Type? targetType,
|
||||
object? parameter,
|
||||
string? language)
|
||||
{
|
||||
_ = bool.TryParse(value.ToString(), out bool parsed);
|
||||
return parsed ? TrueValue : FalseValue;
|
||||
}
|
||||
}
|
||||
@@ -26,4 +26,4 @@ public class StringFormatConverter :
|
||||
return value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -3,7 +3,7 @@ using Toolkit.Foundation;
|
||||
|
||||
namespace Toolkit.UI.WinUI;
|
||||
|
||||
public class ValidationBooleanConverter :
|
||||
public class ValidationToBoolConverter :
|
||||
ValueConverter<IReadOnlyIndexDictionary<string, string>, bool>
|
||||
{
|
||||
public string? Property { get; set; }
|
||||
+1
-1
@@ -3,7 +3,7 @@ using Toolkit.Foundation;
|
||||
|
||||
namespace Toolkit.UI.WinUI;
|
||||
|
||||
public class ValidationMessageConverter :
|
||||
public class ValidationToMessageConverter :
|
||||
ValueConverter<IReadOnlyIndexDictionary<string, string>, string?>
|
||||
{
|
||||
public string? Property { get; set; }
|
||||
Reference in New Issue
Block a user