找回密码
 立即注册

QQ登录

只需一步,快速开始

LeeDongmei

金牌服务用户

44

主题

237

帖子

531

积分

金牌服务用户

积分
531

活字格认证微信认证勋章元老葡萄

LeeDongmei
金牌服务用户   /  发表于:2011-7-19 10:42  /   查看:17692  /  回复:32
如题,在spread中,想要在单元格中输入内容,必须先用鼠标双击单元格,变成可输入状态后,才能输入内容,如何在获得焦点的单元格直接键盘输入?

32 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-19 10:52:00
沙发
通过双击进入编辑模式的做法和Excel是一致的,单元格获得焦点之后是可以直接进行键盘输入操作,如果你想获得焦点直接进入编辑模式可以设置以下属性:
this.fpSpread1.EditModePermanent = true;
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-7-19 10:55:00
板凳
谢谢,试下。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-7-19 11:02:00
地板
sorry,我这里是spread for asp.net,没有版主所说的属性。
spread for asp.net 中该如何设置呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-19 11:10:00
5#
在Page_Load中可以设置上面说的属性,你可以试一下:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             this.FpSpread1.EditModePermanent = true;
  4.         }
复制代码
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-7-19 11:22:00
6#
这样写报错,如图:
新图片.png (25.84 KB, 下载次数: 667)
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-7-19 11:27:00
7#
错误指出:EditModePermanent不是FarPoint.web.spread.fpsread的成员,如图:
新图片(1).png (17.97 KB, 下载次数: 634)
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-19 11:28:00
8#
抱歉,我刚才给出的是C#代码,如果是VB的话,应该通过以下代码设置:
  1. Me.FpSpread1.EditModePermanent = True
复制代码
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-7-19 11:31:00
9#
如上设置,错误依旧。请参看7楼信息。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-7-19 11:50:00
10#
你使用的是Spread4.0还是5.0
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部