I'm trying to add the previous 12 months as columns in a Datagrid but I'm kinda stuck. I'd like them to be displayed like :
May 2014 June 2014 July 2014 August 2014 .... May 2015 in XAML if it's possible. In July i.e would be July 2014 August 2014 .... July 2014
At the moment I achieved it by using code behind but I'd like to do it using XAML.
var nameCol = new DataGridTextColumn();
nameCol.Heade = "Name";
for (int i = -12; i <= 0; i++)
{
var lastYearMonth = DateTime.Now.AddMonths(i).ToString("Y");
var col = new DataGridTextColumn();
col.Header = lastYearMonth;
col.Binding = new Binding("CategoryIncome");
monthlyCategories.Columns.Add(col);
}
var total = new DataGridTextColumn();
total.Header = "Total";