Hey guys,

so first of all, i'm more of a hobbyist than a full blown dev, so apologies in advance for any noobeties that may occur!

I'm making an app that users can use to save appointment type events and memorable dates.
These events and dates are saved to a mysql database and when the user views their diary type thing, its basically a datagridview listing the events in date order.
This works in that the functionality is there, but it looks pants.

What i really want is some kind of actual calendar control on which I can manipulate the individual days of a given month to have a certain back color or perhaps an icon on them or something, only problem is I dont really know where to start.

I've googled for suggestions quite a bit, but I guess my search terms are off or something, because i'm finding nothing, so I was hoping someone here might be kind enough to point me in the right direction.

Many thanks in advance!

Jonny