DateTimePicker для WPF 4.0

Согласно этому сообщению, есть отдельный элемент управления DatePicker в .net 4. Я пробовал это, и я не вижу хорошего способа, чтобы позволить он выбирает время суток.

Есть ли простой способ преобразования DatePicker в DateTimePicker путем редактирования шаблона XAML? Если нет, то какой способ получить DateTimePicker для WPF 4.0?

Ответ 2

Нет ни одного, не создавая его самостоятельно или используя сторонний элемент управления. Однако есть один в winforms, если вы хотите быстрое исправление, которое не поддерживает привязку данных...

xmlns:window="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"

<window:WindowsFormsHost >
    <wf:DateTimePicker Format="Time" ></wf:DateTimePicker>
</window:WindowsFormsHost>

Просто выбор времени, но он может быть легко сопряжен с дампикером. Вам также нужна ссылка на WindowsFormsIntegration и System.Windows.Forms.

Ответ 3

Попробуйте DateTimePicker в расширенном наборе инструментов WPF.