私のカスタムICalendarItemインターフェイスを実装するクラスが4つあります。 そのインターフェイスには「Jours」というプロパティがあります。DataTriggerをInterfaceプロパティにバインドする方法
ObservableCollection<KeyValuePair<DateTime, DateTime>> Jours;
このような私のクラスのオーバーライド、そのプロパティ:Jours.Countが0から1になると
public override ObservableCollection<KeyValuePair<DateTime, DateTime>> Jours {...}
、私はアクションをトリガーにしたいので、私はこの試みた:
<DataTrigger Binding="{Binding Path=Jours.Count}" Value="1">
<DataTrigger Binding="{Binding Path=(ICalendarItem)Jours.Count}" Value="1">
を
これらの2つのDataTriggerは動作しません。
誰かがDataTriggerをInterfaceプロパティにバインドする方法を知っていますか?
.Jours).Count} "Value =" 1 ">それがうまくいった! – Gab
正しいですが、私は自分の答えに名前空間を指定する方法を指定する必要がありましたが、うれしく思いました – sellmeadog