我们在 Firemonkey 的 ScrollBox 组件中遇到了一个奇怪的错误(因为TGrid
从它继承TScrollBox
也会影响所有网格)。在我们的一些开发机器上,一切正常,而在其他机器上出现错误。我们未能检测到系统之间的任何模式(我们检查了操作系统、图形硬件、DirectX 版本)。
再生产:
- 创建一个新的 FireMonkey 应用程序。
TScrollBox
在表格上放置一个。 - 向滚动框添加一个按钮,并将其垂直位置设置为 500000。
- 启动应用程序并检查滚动到滚动框末尾时是否显示按钮。
如果发生错误,则按钮不可见。
使用网格时,这会导致 1-19047 行正确显示,而 19047 及以上的所有行都不会显示。
有人知道是什么原因造成的吗?或者知道如何更详细地识别问题?