作成日: 2022/02/17 最終更新日: 2022/02/17
文書種別
技術情報
詳細
スクロール量を設定する機能はありませんが、マウスホイールによりスクロールが行われた際にクライアントスクリプトのScrollTo メソッドを使用してスクロール後に表示するセルを設定することができます。
◎サンプルコード(JavaScript)
<script type="text/javascript">
document.onreadystatechange = function () {
if (document.readyState == "complete") {
const spread = document.getElementById("FpSpread1");
spread.addEventListener("wheel", wheel, false);
}
}
function wheel(e) {
// 既定の動作のキャンセル
e.preventDefault();
// 3行ごとのスクロール
const spread = document.getElementById("FpSpread1");
const col = spread.GetLeftColIndex();
const row = spread.GetTopRowIndex();
if (e.deltaY > 0) {
spread.ScrollTo(row + 3, col);
} else {
spread.ScrollTo(row - 3, col);
}
}
</script>