How to auto resize all columns, including the auto group column ?
The following code only resizes standard columns and not the auto group column as this.gridColumnApi.getAllColumns()
doesn't return the auto group column :
autoSizeAllColumns() {
const allColumnIds = this.gridColumnApi.getAllColumns().map(c => c.colId)
this.gridColumnApi.autoSizeColumns(allColumnIds)
},
I was able to size and autosize the autogroup column directly by using the colID (which I learned is 'ag-Grid-AutoColumn').
To size it specifically:
onGridReady:function(params)
{
params.columnApi.setColumnWidth('ag-Grid-AutoColumn', 250);
}
To autosize:
onFirstDataRendered:function(params)
{
params.columnApi.autoSizeColumn('ag-Grid-AutoColumn');
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加