slickgridは、テーブルを描画する前に列内のすべての可能な値を認識していないため、標準のHTMLテーブルのように列のサイズを自動化できないことがわかります(必要に応じてロードするパフォーマンスが高いため)。
ただし、すべての行が読み込まれて画面に表示されたら、ユーザーが列の境界をダブルクリック*して、既に読み込まれたデータに合わせてサイズを変更できるようにする実装はありますか?確かに、このサイズ変更は追加の行をロードした後は完全ではないかもしれませんが、私のデータ(および他の多くのデータを想像します)は、最初に50行をロードすることで、適切な幅を決定するのに十分なサンプルサイズになります。そうでない場合でも、ユーザーはいつでももう一度ダブルクリックできます。
* MicrosoftがExcel内でこれを行う方法について提供している説明は次のとおりです:http://office.microsoft.com/en-us/excel-help/change-column-width-and-row-height-HP005198813.aspx# BMmouse。ダブルクリックについて説明している3番目の箇条書きを読んでください。