J'essaye de me lier à une propriété entière:
<RadioButton Content="None"
IsChecked="{Binding MyProperty,
Converter={StaticResource IntToBoolConverter},
ConverterParameter=0}" />
et mon convertisseur est:
[ValueConversion(typeof(int), typeof(bool))]
public class IntToBoolConverter : IValueConverter
{
public object Convert(object value, Type t, object parameter, CultureInfo culture)
{
return value.Equals(parameter);
}
public object ConvertBack(object value, Type t, object parameter, CultureInfo culture)
{
return value.Equals(false) ? DependencyProperty.UnsetValue : parameter;
}
}
le problème est que lorsque mon convertisseur est appelé, le paramètre est une chaîne. j'ai besoin que ce soit un entier. bien sûr, je peux analyser la chaîne, mais dois-je le faire?
merci pour toute aide konstantin