2013-06-18 17 views
5

Qual è il modo migliore per avere un WPF DatePicker mostrare uno DateTime predefinito (ad esempio DateTime.Today) mentre si continua a mantenere l'associazione?WPF DatePicker show DateTime.Today O Binding

e

Text="{Binding Path=MyPublicProperty.ADateTimeMemberProperty, Mode=TwoWay}"

non giocare bene insieme. Quando viene caricato uno UserControl, mi piacerebbe che fosse visualizzata la data di oggi, fino a quando non viene selezionata una riga. C'è un modo per farli andare d'accordo?

risposta

7
Text="{Binding Path=MyPublicProperty.ADateTimeMemberProperty, 
     Mode=TwoWay, FallbackValue={x:Static sys:DateTime.Today}}" 

Utilizzare FallbackValue per impostare un valore quando non può essere recuperato dall'associazione.