2008-11-11 7 views
4

Je suis à la recherche d'un contrôle DateTimePicker qui peut être utilisé comme zone de texte pour que l'utilisateur puisse saisir des données date/heure à volonté (par exemple, taper la chaîne "11/09/2008 12:30:00 ") ou peut sélectionner la date/heure à partir d'une liste déroulante qui contient un calendrier/boîte de temps (ce que je voulais dire est que ce contrôle peut fournir les deux options comme mentionné). Si vous avez trouvé un tel contrôle flexible (et gratuit aussi) s'il vous plaît donnez-moi les informations nécessaires pour l'obtenir.Contrôle DateTimePicker dans WPF

+1

J'ai résolu mon problème en utilisant le contrôle DateTimePicker de Winform. J'ai ajouté la réf System.Windows.Forms et utilisé WindowsFormHost lorsque je me suis référé au contrôle dans mon xaml. Pour le slot d'entrée de date, j'ai défini Format = Short, AllowDrop = True. Pour le slot d'entrée de temps, Format = Time, ShowUpDown = True. –

Répondre

1

Il ya le DatePicker and Calendar controls de l'équipe WPF, mais je ne crois pas qu'ils traitent des temps (comme dans votre exemple) - juste des dates. Cela vaut le coup d'oeil.

+0

Merci. S'il vous plaît voir mon commentaire –

0

Jetez un oeil à cette question WPF Date Picker.

Vive

+0

Merci. S'il vous plaît voir mon commentaire. –

-2

Je ne suis pas sûr que vous ne voulez pas utiliser JQuery ou pas au courant. Mais voici ce gratuit/open source date time picker de JQuery qui fait exactement ce que vous cherchez, et bien plus encore.

+0

S'il vous plaît voir mon comnent. Merci pour votre rsp. –

+0

WPF n'est pas une page Web, par conséquent, jQuery ne peut pas être utilisé – TravisO

0

Telerik possède un contrôle DateTimePicker décent mais ce n'est pas gratuit.

+0

Merci. S'il vous plaît voir mon commentaire. –

0

Ancienne question, mais pour toute personne intéressée ... WPF Toolkit ™ Community Edition est gratuit (a également une option premium) et contient un DateTimePicker que j'ai trouvé très utile dans WPF!