2012-03-29 7 views
0

Je veux utiliser le contrôle Datepicker, mais avec seulement YEAR affiché et montré à l'utilisateur pour l'édition. Est-il possible de supprimer les champs mois et jour?Datepicker - année seulement?

Répondre

5

Le contrôle DatePicker dans Silverlight pour Windows Phone Toolkit n'a pas ce type de personnalisation directe!

Vous devrez modifier le contrôle du sélecteur et la page entière qu'il utilise; vous pouvez vérifier here pour quelques informations sur la personnalisation DatePicker, mais il est assez rare ...

+0

que diriez-vous que le contrôle scrollable, est que seule une partie de datepicker ou disponible en tant que contrôle autonome? – Marin

+0

Le contrôle scrolable peut être utilisé en dehors de la DatePic ker, mais personnellement je ne l'ai jamais utilisé comme tel! –

2

Silverlight Toolkit vient dans les codes sources aussi, de sorte que vous pouvez ajouter des fichiers de code qui ont utilisé DatePicker et modifier la Picker Page. Je ne vois pas la meilleure façon de modifier/reproduire le sélecteur de date

1

Vérifiez les commandes Telerik pour Windows Phone. Il fournit un moyen très simple de formater le popup DatePicker. Dans votre cas, je crois que vous voulez utiliser XAML

<telerikInput:RadDatePicker x:Name="radDatePicker" SelectorFormat="y" /> 

Voici la documentation pour la personnalisation de contrôle Telerik Telerik DatePicker documentation

0

I utilisé ValueStringFormat = "{} {0: yyyy} pour boîte à outils: DatePicker, qui affiche seule année mais malheureusement montre encore des jours et des mois pour l'édition. vous pouvez également utiliser Longlistpicker qui est décrit en détail ici.

Questions connexes