Hi Michael,
Thanks for your help so far.
I have got a basic summary working now but I can't get the summary caption to display.
I set the override value in code but when I pause in debug it is set to Default. If I change it in the immediate windows to true it displays ok. Code below:
public static void AddSummaryValue(ref Ucl.Main.uclGrid ugdList, string colName, SummaryType summaryType, SummaryDisplayAreas summaryDisplayArea, Infragistics.Win.HAlign hAlign, int summaryBand)
{
SummarySettings sumSummary = ugdList.DisplayLayout.Bands[0].Summaries.Add(colName, summaryType, ugdList.DisplayLayout.Bands[0].Columns[colName]);
sumSummary.SummaryDisplayArea = summaryDisplayArea;
sumSummary.Appearance.TextHAlign = hAlign;
ugdList.DisplayLayout.Bands[summaryBand].Summaries[colName].DisplayFormat = "{0:" + ugdList.DisplayLayout.Bands[0].Columns[colName].Format + "}";
}
public static void SummaryFooterCaption(ref Ucl.Main.uclGrid ugdList, string caption, int summaryBand)
{
ugdList.DisplayLayout.Bands[summaryBand].SummaryFooterCaption = caption;
ugdList.DisplayLayout.Override.SummaryFooterCaptionVisible = DefaultableBoolean.True;
ugdList.DisplayLayout.RefreshSummaries();
}