Я хочу использовать элемент управления Datepicker, но отображается только ГОД и показывается пользователю для редактирования. Можно ли удалить поля месяца и дня?
Элемент управления DatePicker в Silverlight для Windows Phone Toolkit не имеет такой прямой настройки!
Вам придется изменить элемент управления и всю используемую им страницу; Вы можете проверить здесь для некоторой информации о настройке DatePicker, хотя она довольно скудна ...
Silverlight Toolkit также поставляется с исходными кодами, поэтому вы можете добавить файлы кода, которые использовали DatePicker, и изменить Picker Page. Я не вижу простого способа изменить / воспроизвести средство выбора даты
Silverlight Toolkit
DatePicker
Picker Page
Проверьте элементы управления Telerik для Windows Phone. Он обеспечивает очень простой способ форматирования всплывающего окна DatePicker. В вашем случае, я думаю, вы захотите использовать этот xaml
<telerikInput:RadDatePicker x:Name="radDatePicker" SelectorFormat="y" />
Вот документация по настройке элементов управления Telerik Документация Telerik DatePicker
Я использовал ValueStringFormat = "{} {0: гггг} для набора инструментов: DatePicker, который отображает только год, но, к сожалению, показывает дни и месяцы для редактирования. Или вы можете использовать Longlistpicker , который подробно описан здесь.