public PivotTableTotalColumnRender(PivotHeaderCell <T> current, PivotTableRenderOption <T> option, PivotAxisRenderOption headerOption, PivotTableColumnRender <T> parent = null) : base(current, option, headerOption, parent) { Contract.Requires(headerOption != null); Title = headerOption.TotalTitle; CssClass += " " + headerOption.TotalCssClass; }
internal string RenderMeasureCell(PivotTable <T> pivot, PivotHeaderCell <T> row, PivotHeaderCell <T> col, PivotMeasure <T> measure) { if (measureFormatterDictionary.ContainsKey(measure)) { return(measureFormatterDictionary[measure](pivot, row, col, measure)); } else { return(defaultCellRender(pivot, row, col, measure)); } }