2using System.Globalization;
3using System.Windows.Data;
4using System.Windows.Markup;
15 public object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
17 return value?.ToString();
21 public object ConvertBack(
object value, Type targetType,
object parameter, CultureInfo culture)
23 if (value is
string s && Enum.TryParse(s, out
ProtectionLevel Protection))
30 public override object ProvideValue(System.IServiceProvider serviceProvider)
Converts ProtectionLevel values to strings.
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
override object ProvideValue(System.IServiceProvider serviceProvider)
ProtectionLevel
Parameter protection levels