Introduction
This is the extended DateTimePicker
component with new design and functionalities as you can see from the screenshots.
Background
Control has one new property HeaderColor
. Other properties remain the same.
Using the Code
AdvancedDateTimePicker
is a class that inherits DateTimePicker
. Control contains button which covers standard ShowDown
button to show popup form with calendar. For this purpose, I used PopupWindowHelperClass
which can be found at this link.
On the form, I used DataGridView
to manipulate by DateTime
value.
To change year and month popup window uses ComboBoxes
and Buttons
, to change hours and minutes uses Trackbars
.
The project is simple, so there is not much to say about it. Please see the demo project for details.
History
- 19th April, 2013: Initial release