使用其水平滚动条滚动TStringGrid将一次滚动一列。在某些情况下,这会导致网格无法使用:如果最后一列的宽度很大(例如,1000像素),用户将无法滚动网格来查看该列的全部内容。
有按像素滚动的方法吗?或者为网格的滚动条设置正确的滚动范围?
发布于 2011-10-30 02:53:49
我已经看过源代码了。用Borland的代码是做不到的。然而,Lazarus有这个能力。
发布于 2011-10-24 23:10:39
据我所知,不能水平滚动字符串或按像素绘制网格,只能按整列滚动。顺便说一句,我同意这可能是一个问题。我倾向于自动调整列的大小,但使任何列的最大初始大小都略小于控件的客户端宽度。
https://stackoverflow.com/questions/7876629
复制相似问题