Таким способом привязываю доступность одного чекбокса к состоянию IsChecked другого:
Ответ
Вы можете использовать преобразователь значений (класс, реализующий IValueConverter.) Небольшой пример:
public class NegateConverter : IValueConverter
{
public object Convert( object value, Type targetType, object parameter, CultureInfo culture )
{
if ( value is bool ) {
return !(bool)value;
}
return value;
}
public object ConvertBack( object value, Type targetType, object parameter, CultureInfo culture )
{
if ( value is bool ) {
return !(bool)value;
}
return value;
}
}
Затем добавить его в свой XAML например так:
...
Вопрос переведен отсюда
Комментариев нет:
Отправить комментарий