It appears the Spreadsheet component doesn't have a way to automagically size the columns, and I was hoping there might be a workaround for this somewhere? I am loading CSV files into the spreadsheet, all of which could have completely different formats, so cannot just hard code column widths...
Or at the very least, in Excel I can select all rows and columns, double click on a dividing line between headers, and it will automagically resize columns. Perhaps there's a way to implement this behaviour?