У меня есть 4 класса, которые реализуют мой пользовательский интерфейс ICalendarItem.Этот интерфейс имеет свойство под названием 'Jours'.
ObservableCollection<KeyValuePair<DateTime, DateTime>> Jours;
Мой класс переопределяет это свойство следующим образом:
public override ObservableCollection<KeyValuePair<DateTime, DateTime>> Jours {...}
Когда значение Jours.Count изменяется от 0 до 1, я хочувызвать действие, поэтому я попробовал это:
<DataTrigger Binding="{Binding Path=Jours.Count}" Value="1">
<DataTrigger Binding="{Binding Path=(ICalendarItem)Jours.Count}" Value="1">
Ни один из этих 2 DataTrigger не работает.
Кто-нибудь знает, как связать DataTrigger со свойством Interface?