Próbuję powiązać z właściwością całkowitą:
<RadioButton Content="None"
IsChecked="{Binding MyProperty,
Converter={StaticResource IntToBoolConverter},
ConverterParameter=0}" />
a mój konwerter to:
[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;
}
}
problem polega na tym, że gdy wywoływany jest mój konwerter, parametrem jest łańcuch. potrzebuję, żeby to była liczba całkowita. oczywiście mogę przeanalizować ciąg, ale czy muszę?
dzięki za jakąkolwiek pomoc konstantin