Using the DatePicker and TimePicker

When building small and simple apps, you may choose to give your DatePicker or TimePicker a name and respond to its ValueChanged event in your page code-beside file. The following excerpt shows a ValueChanged event handler. DateTimeValueChangedEventArgs contains both the value before being modified by the user, and the value after being modified:

void DatePicker_ValueChanged(object sender, DateTimeValueChangedEventArgs e){    DateTime? oldDataValue = e.OldDateTime;    DateTime? newDateValue = e.NewDateTime;}

Alternatively, you may choose to rely on data binding and bind your control to a viewmodel property, as shown:

<toolkit:DatePicker Value="{Binding ...

Get Windows® Phone 8 Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.