Question

J'utilise le contrôle du calendrier de la boîte à outils WPF pour permettre aux utilisateurs de sélectionner une date. Si la date n'a pas encore été sélectionnée, la propriété du SelectedDate est lié à la valeur NULL. Cela rend la valeur par défaut du calendrier TOI 1 Janvier, 0 AD. Je voudrais faire quelque chose comme

SelectedDate="{Binding UserPickedDate, TargetNullValue=Today, Mode=TwoWay}"

Mais à la fois « Aujourd'hui » et « maintenant » jeter des erreurs de liaison. Puis-je utiliser TargetNullValue pour régler la date par défaut Aujourd'hui ou maintenant?

Était-ce utile?

La solution

Essayez ceci:

xmlns:sys="clr-namespace:System;assembly=mscorlib"
...

TargetNullValue={x:Static sys:DateTime.Now}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top