What is the easiest way to accomplish this:

Image ^^
I've made this picture with Excel :P
I have a Database of tasks and I would need to make a preview of them like an calendar.
Like you see on the picture some tasks need 2-3 days to complete so I would need to draw rectangle or something that would represent that task and over it task ID/Name should be written.
That rectangle should be clickable and it would open a Task Control (Editing and Deleting of the clicked Task)
I need advice about how and with what should I accomplish this (DataGridView, ListView, Chart or something else)

Image ^^
I've made this picture with Excel :P
I have a Database of tasks and I would need to make a preview of them like an calendar.
Like you see on the picture some tasks need 2-3 days to complete so I would need to draw rectangle or something that would represent that task and over it task ID/Name should be written.
That rectangle should be clickable and it would open a Task Control (Editing and Deleting of the clicked Task)
I need advice about how and with what should I accomplish this (DataGridView, ListView, Chart or something else)