作成日: 2019/04/04 最終更新日: 2019/04/24
文書種別
不具合
状況
修正済み
詳細
列を非表示にした後で別のセルを選択すると、非表示列に設定されている背景色が隣接するセルに表示されます。
回避方法
この問題はバージョン5.20191.603で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
_renderCellメソッドをオーバーライドする方法をご利用ください。
var orgRenderCell = wijmo.grid.sheet.FlexSheetPanel.prototype._renderCell;
wijmo.grid.sheet.FlexSheetPanel.prototype._renderCell = function(row, r, c, rng, state, ctr) {
// skip hidden and non-merged columns
var col = this.columns[c];
if (col != null && (!col.isVisible || col.width==0)) {
return ctr;
} else {
return orgRenderCell.call(this, row, r, c, rng, state, ctr);
}
}
修正版を適用しない場合の回避方法は次の通りです。
_renderCellメソッドをオーバーライドする方法をご利用ください。
var orgRenderCell = wijmo.grid.sheet.FlexSheetPanel.prototype._renderCell;
wijmo.grid.sheet.FlexSheetPanel.prototype._renderCell = function(row, r, c, rng, state, ctr) {
// skip hidden and non-merged columns
var col = this.columns[c];
if (col != null && (!col.isVisible || col.width==0)) {
return ctr;
} else {
return orgRenderCell.call(this, row, r, c, rng, state, ctr);
}
}
旧文書番号
83827