Creating a Spike

I wasn't sure about using the calendar functionality;  I was also unsure of the custom reoccurrence measurement tasks (the reoccurrence measurements were how often the task should occur, such as 20 days).  So I created a spike solution.  Spike solutions are throwaway code, only benefiting you in understanding the problem and learning about .NET at the same time.  So, I created one with the calendar control.

The calendar control is inefficient for my needs, from what I can determine.  I wanted to write text in each day (something like you could do for ASP.NET), however, I can't figure out how to do it.  So, I looked out on the web for a replacement, and couldn't find a suitable one.  I'd rather stay away from that, at least for this release anyway.  So, I'll use a combination; first, I'll use the calendar control.  It has a BoldedDates collection, which I can use to highlight the dates that events exists.  When selecting that date, a label will contain the actual event information below it.  There shouldn't be a ton of tasks, that this should be a problem (at least, that are known by the customer).

So, although this spike really wasn't that important, it did help me hash out more about the MonthCalendar control.
 

Comments

No Comments