I've just begun learning Silverlight (though I have 3 years C# experience). I'm trying to output a grid that will be used in a work timetracking application. I have a list of objects, each object looks like this
public class WorkItem
{
public int TaskId {get;set;}
public int WeekId {get;set;}
public DateTime Date {get;set;}
public decimal TimeSpent {get;set;}
public string TaskName {get;set;}
}
Obviously I could just set a grid's item source to a list of these objects and I'd end up with them output in some sort of grid. However I am wanting to output as grid with taskNames down the left handside and days of the week across the top. (i.e. just displaying one week at a time). Each cell would then just output a timeSpent value.
I've managed to do this in ASP.Net MVC with just html table etc though I'm not really sure where to start with a silverlight version.
If anyone could point me in the right direction it would be much appreciated, (i.e. any pointers on what to read up on etc.)