找回密码
 立即注册

QQ登录

只需一步,快速开始

hanson

高级会员

5

主题

20

帖子

1005

积分

高级会员

积分
1005

活字格认证

hanson
高级会员   /  发表于:2013-8-8 10:02  /   查看:5395  /  回复:4
想往spead里加控件,
版本是5.0日文版,但是没有AddControl 之类的方法。

后来发现spread 也有controls.add方法,也可以设置控件的位置(类似panel),

但是滚动条滚动的时候只是单元格跟着动但是加进去的控件不动,
请问有什么方法能让控件跟着一起动吗?

4 个回复

倒序浏览
hanson
高级会员   /  发表于:2013-8-8 10:16:00
沙发
或者说滚动条滚动的时候,用什么事件捕获呢
回复 使用道具 举报
山水
初级会员   /  发表于:2013-8-8 14:55:00
板凳
可使用以下两个事件:           
fpSpread1.HorizontalScrollBar.Scroll += HorizontalScrollBar_Scroll;
fpSpread1.VerticalScrollBar.Scroll += VerticalScrollBar_Scroll;
在该两个事件处理器中, 可得到滚动前后的行号列号,然后可得到滚动的距离(通过行高、列宽计算),以此改变增加的control的位置。
回复 使用道具 举报
hanson
高级会员   /  发表于:2013-8-9 14:22:00
地板
回复 3楼山水的帖子

恩,可能版本比较低,没有获取滚动条这两个方法,用leftchange解决了,谢谢版主~
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-8-9 15:35:00
5#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部