stringgrid中滚动条的问题(没人知道吗?!!) 在stringgrid中,如果单元格宽度超出控件宽度就会出现横向滚动条,但是如果我把滑块拉到最右边,然后移动光标条查看上一行或下一行(属性值为行选择),滑块自动回到最左边,而不能保持原来的位置,不知是何原因??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 到,www.51delphi.com上下载一套TMS控件组,里面有个ADVSTRINGGRID是Stringgrid的改进版本,没有这种问题 你看看那个click触发的scroll事件应该可以用发送消息解决的。delphi主要是利用消息机制的 是因为你在option中选中了rowselect = true 了,如果=false 就没有这种情况,这就是鱼和xx不可兼得。 不错,我就是想行选择,并且还想保持滑块左右的位置,上下滑块移动时,左右的位置不变。不行吗?我也使用了TMS控件包中的ADVSTRINGGRID,但是还是不行,这是没办法的吗??? 其实程序这样做是有理由得,当rowselect = true ,说明你对整行的内容感兴趣,所以当换行时,自动移动到第一列让你从头看起。你的想法正好反其道当然不行了,其实这也是为什么软件不能像硬件那样堆砌式的发展的原因了。 同意 zsr(老牛) 的意见,不过最好把“可能”两字去掉! “先调整好光标的位置” 意思是:StringGrid.Row , StringGrid.Col所指示StringGrid的当前行和列。键盘方向键的操作,是依据StringGrid.Row , StringGrid.Col来进行移动的 。我非常肯定你的问题的根本就在StringGrid.Row , StringGrid.Col这里。再琢磨一下吧!!! 列表字段值自动累计问题 网络文件传输问题 excel转成access 关于连接SQL数据库的问题?先谢谢各位了。 关于菜单合并,以及如何关闭子窗体。 怎样把MEMO里输入的内容保存为一个TXT文件 关于动态链接库中窗口的显示 [Error] _function.pas(70): ';' expected but '.' found?why? 在DELPHI 中怎么样用ADO 联接有密码的 Access 数据库?请高手帮一下忙好吗? 如何在注册表中查找一个主键? 怎么样近控制RICHEDIT的一行文件的居中居左居右 拜托拜托,大家帮帮忙!提供一个解决方案!
delphi主要是利用消息机制的
我也使用了TMS控件包中的ADVSTRINGGRID,但是还是不行,这是没办法的吗???
不过最好把“可能”两字去掉!
StringGrid.Row , StringGrid.Col所指示StringGrid的
当前行和列。键盘方向键的操作,是依据StringGrid.Row , StringGrid.Col
来进行移动的 。我非常肯定你的问题的根本就在StringGrid.Row , StringGrid.Col这里。再琢磨一下吧!!!