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
ContractParts Parts))
30 public override object ProvideValue(System.IServiceProvider serviceProvider)
Converts ContractParts values to strings.
override object ProvideValue(System.IServiceProvider serviceProvider)
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
ContractParts
How the parts of the contract are defined.