如何设置TWebScrollBox滚动条位置?编译提示Position未找到
解决TMS WEB Core中TWebScrollBox滚动位置设置问题
在TMS WEB Core的TWebScrollBox组件中,无法通过VertScrollBar.Position设置滚动位置——该属性是VCL框架的用法,WEB Core的实现里并未提供这个属性(即便IDE代码补全出现了错误提示)。正确的设置方式是使用以下属性:
- 垂直滚动位置:直接赋值给
ScrollTop属性 - 水平滚动位置:直接赋值给
ScrollLeft属性
示例代码
点击按钮时将滚动框定位到垂直位置420的实现:
procedure TForm1.WebButton1Click(Sender: TObject); begin MyScrollBox.ScrollTop := 420; end;
若需设置水平滚动位置,写法类似:
MyScrollBox.ScrollLeft := 200;
内容的提问来源于stack exchange,提问作者Shaun Roselt
相关产品推荐
相关产品推荐

