ディスプレイのスケーリング(dpi値)を変更すると、スクロール時に描画が乱れる場合がある

文書番号 : 84753     文書種別 : 不具合     登録日 : 2019/12/19     最終更新日 : 2020/01/22
文書を印刷する
対象製品
SpreadJS(Ver.10.x.x -)
状況
修正済み
詳細
ディスプレイのスケーリングを100%よりも大きく、また推奨値と異なるサイズに設定し、Spreadシートを水平にスクロールすると、グリッドの罫線の描画が乱れる場合があります。
回避方法
SpreadJS (Ver.13.0.4)で修正済み

Ver.13.0.4より前のバージョンでは次の方法で回避可能です。

以下のようにスクロール時にシートを再描画します。
★サンプルコード(JavaScript)
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
var sheet1 = spread.getActiveSheet();

sheet1.bind(GC.Spread.Sheets.Events.LeftColumnChanged, function (sender, args) {
  //再描画を実行
  sheet1.repaint();
})