JS 操作 Spread 滚动条

发布时间:2012/11/14 00:11 发布者:葡萄城产品团队

返回博客中心

该文章介绍怎样通过 JS 代码操作 Spread 滚动条:
1.操作步骤:点击 button 通过像素值设置滚动条位置。选择 Select Option 通过 Spread 前台方法 SetActiveCell 控制滚动条位置。
2.截图:

3.参考代码:

 
function Button1_onclick() {

            var spread = document.getElementById("FpSpread1_view");

            var scrollTopPosition = spread.scrollTop;

            var scrollLeftPosition = spread.scrollLeft;

            spread.scrollLeft = 200;

            spread.scrollTop = 200;

        }

        function change() {

            var spread = document.getElementById("FpSpread1");

            var select = document.getElementById("Select1");

            var row = select.options[select.selectedIndex].value;

            spread.SetActiveCell(row, 0);

        }

        function window.onload() {

            var spread = document.getElementById("FpSpread1"); ;

            spread.SetActiveCell(32, 0);

            var cell = spread.GetCellByRowCol(32, 0);

            var rowHeader = spread.all(spread.id + "_rowHeader");

            var colHeader = spread.all(spread.id + "_colHeader");

            var view = spread.all(spread.id + "_view");



            if (view != null) {

                view.scrollTop = cell.offsetTop;

                view.scrollLeft = cell.offsetLeft;

            }

        } 

复制代码

环境:VS 2010 && Spread for .NET 6 SP3

HandleScrollBar.zip (2.87 M, 下载次数:18)

关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网