找回密码
 立即注册

QQ登录

只需一步,快速开始

xiaxin

初级会员

4

主题

15

帖子

400

积分

初级会员

积分
400

活字格认证

最新发帖
xiaxin
初级会员   /  发表于:2011-12-29 09:16  /   查看:7174  /  回复:7
Form画了一个报销单,在用户打开页面的时候,某一个单元格获得焦点

现在的问题是 这个单元格是被选中了,但不是处于可编辑状态,用户想在这个单元格输入数据时,必须双击单元格才行,而且会停顿2秒左右才可以输入数据,是不是需要初始化什么?

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-29 09:30:00
沙发

回复 1# xiaxin 的帖子

xiaxin 你好,可以设置 Spread 下属性 EditModePermanent 为 true 来实现该功能。
         
  1.   this.fpSpread1.EditModePermanent = true;
复制代码
详细内容请参考帮助文档。
回复 使用道具 举报
xiaxin
初级会员   /  发表于:2011-12-29 10:14:00
板凳
谢谢,速度好快~我试试
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-29 10:22:00
地板

回复 3# xiaxin 的帖子

回复 使用道具 举报
xiaxin
初级会员   /  发表于:2011-12-29 10:26:00
5#

回复 2# iceman 的帖子

获得焦点的同时单元格可编辑可以实现了,现在的问题是 第一次进入单元格时会停顿一下

我直接把控件拉到 Form上,写代码设计的界面,比如合并、边框之类的,是不是需要初始化什么属性,感觉在界面打开后,第一次录入的时候,spread都会加载一下
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-29 10:34:00
6#

回复 5# xiaxin 的帖子

xiaxin  你好,你的分析是正确的,每次针对 Spread 的操作都会触发整个 Spread 界面重绘,也许这篇文章会对你有帮助:http://gcdn.grapecity.com/showtopic-2244.html
回复 使用道具 举报
xiaxin
初级会员   /  发表于:2011-12-29 10:48:00
7#

回复 6# iceman 的帖子

嗯,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-29 10:48:00
8#

回复 7# xiaxin 的帖子

客气了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部