Come faccio a impostare TargetNullValue a una data?
-
21-08-2019 - |
Domanda
Sono usando controllo Calendar del toolkit WPF per consentire agli utenti di selezionare una data. Se la data non è ancora stata selezionata, la proprietà del SelectedDate è destinato a è Null. Questo rende il default calendario che 1 gennaio 0 AD. Mi piacerebbe fare qualcosa di simile
SelectedDate="{Binding UserPickedDate, TargetNullValue=Today, Mode=TwoWay}"
Ma entrambi "Oggi" e "Ora" gettare errori vincolanti. Posso usare TargetNullValue per impostare la data predefinita per oggi o adesso?
Soluzione
Prova questo:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
...
TargetNullValue={x:Static sys:DateTime.Now}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow