protected virtual void AutosizeColumnWidth()
{
Table table = this.tableList; // The Table control on a form - already initialised
foreach (Column c in table.ColumnModel.Columns)
{
int w1 = c.GetMaximumContentWidth();
int w2 = c.GetMinimumHeaderWidth();
c.Width = Math.Max(w1, w2);
}
}