protected virtual GroupingParameters CollectGroupingParameters(OLVColumn groupByColumn, SortOrder groupByOrder,
OLVColumn column, SortOrder order, OLVColumn secondaryColumn, SortOrder secondaryOrder)
{
string titleFormat = this.ShowItemCountOnGroups ? groupByColumn.GroupWithItemCountFormatOrDefault : null;
string titleSingularFormat = this.ShowItemCountOnGroups ? groupByColumn.GroupWithItemCountSingularFormatOrDefault : null;
GroupingParameters parms = new GroupingParameters(this, groupByColumn, groupByOrder,
column, order, secondaryColumn, secondaryOrder,
titleFormat, titleSingularFormat, this.SortGroupItemsByPrimaryColumn);
return parms;
}