出発日で並べ替える必要がListBox
ありますが、この日付が null の場合はListBox
、帰国日で並べ替える必要があります。
私の場合、パスが nullの場合は aまたは aSortDescription
が必要です。PriorityBinding
FallBackValue
4 つのトリップがあるとします。3 旅行のタイプは往路であるため、往路の日付しかありません。1 つは返品タイプで、返品日のみです。
私が次のことをした場合:
<CollectionViewSource x:Key="TripItems" Source="{Binding TripDatas}" >
<CollectionViewSource.SortDescriptions>
<scm:SortDescription PropertyName="Outward.PlannedDate" />
<scm:SortDescription PropertyName="Return.PlannedDate" />
</CollectionViewSource.SortDescriptions>
</CollectionViewSource>
私が持っているでしょう :
- 送信日 2010 年 10 月 1 日
- 送信日 2010 年 11 月 1 日
- 送信日 2010 年 12 月 1 日
- 返品日 2010 年 11 月 1 日
そして私が欲しい:
- 送信日 2010 年 10 月 1 日
- 返品日 2010 年 11 月 1 日
- 送信日 2010 年 11 月 1 日
- 送信日 2010 年 12 月 1 日
誰でも助けることができますか?