为什么在Firemonkey中的stringgrid中没有触发OnHScrollChange?

时间:2016-03-08 12:36:55

标签: delphi firemonkey

为什么在Firemonkey中的stringgrid中没有触发OnHScrollChange?我应该如何捕获Stringgrid中的滚动事件?

1 个答案:

答案 0 :(得分:0)

使用滚动条缩略图或其按钮滚动时会触发

OnHScrollChange。但是,使用左右箭头键更改选择不会触发,即使这会导致滚动条的拇指握柄移动。

如果您的问题是关于后一种情况,我同意您的意见,它应该触发OnHScrollChange,但话说再说一遍,我不知道任何设计决定。您可能想要在Embarcadero的质量门户网站上输入报告,看看他们如何回应。

另一种可能性是使用OnViewportPositionChange事件代替触发视频位置发生变化的事件。需要注意的是,它也会在垂直滚动时触发。如果你没问题,那就是你的解决方案。