private static void ItemTemplatePropertyChangedCallback(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs dependencyPropertyChangedEventArgs)
{
var instance = dependencyObject as ListPicker;
if (instance != null)
instance.ContentControlSelectedItem.ContentTemplate = dependencyPropertyChangedEventArgs.NewValue as DataTemplate;
}