정수 속성에 바인딩하려고합니다.
<RadioButton Content="None"
IsChecked="{Binding MyProperty,
Converter={StaticResource IntToBoolConverter},
ConverterParameter=0}" />
내 변환기는 다음과 같습니다.
[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;
}
}
문제는 내 변환기가 호출 될 때 매개 변수가 문자열이라는 것입니다. 정수가 필요합니다. 물론 문자열을 구문 분석 할 수 있지만 그래야합니까?
도움을 주셔서 감사합니다 konstantin