作成日: 2020/09/18 最終更新日: 2020/12/02
文書種別
不具合
状況
修正済み
詳細
列幅が非常に小さい状態で、autoSizeColumnsメソッドを実行します。
この時、列幅がコンテンツに合わせて正しくリサイズされず、省略を表す「…」が表示される列幅になります。
この時、列幅がコンテンツに合わせて正しくリサイズされず、省略を表す「…」が表示される列幅になります。
回避方法
この問題はバージョン5.20203.748で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
以下のいずれかの方法で回避できます。
回避方法1
セルのminWidthをセルのパディング(12px)より十分に大きい値で設定します。
------------------------------------------------------------
flexGrid.columns[4].minWidth = 20;
------------------------------------------------------------
回避方法2
autoSizeColumnsメソッドを再度実行します。
------------------------------------------------------------
document.querySelector("#autosize").addEventListener('click', function () {
flexGrid.autoSizeColumns()
// 回避方法
flexGrid.autoSizeColumns()
});
------------------------------------------------------------
修正版を適用しない場合の回避方法は次の通りです。
以下のいずれかの方法で回避できます。
回避方法1
セルのminWidthをセルのパディング(12px)より十分に大きい値で設定します。
------------------------------------------------------------
flexGrid.columns[4].minWidth = 20;
------------------------------------------------------------
回避方法2
autoSizeColumnsメソッドを再度実行します。
------------------------------------------------------------
document.querySelector("#autosize").addEventListener('click', function () {
flexGrid.autoSizeColumns()
// 回避方法
flexGrid.autoSizeColumns()
});
------------------------------------------------------------
旧文書番号
86025