找回密码
 立即注册

QQ登录

只需一步,快速开始

wandu

注册会员

6

主题

34

帖子

188

积分

注册会员

积分
188
wandu
注册会员   /  发表于:2016-7-14 14:52  /   查看:4317  /  回复:4
请问,fpSpread1对象有没有一个方法或属性什么单元格都不能选中(也就是点击某个单元格时,不让它选中这个单元格,什么单元格都不能选中),或者说就选中第一行、第一列?

4 个回复

倒序浏览
wandu
注册会员   /  发表于:2016-7-14 15:08:56
沙发
fpSpread1_EnterCell 这是点击单元格的事件,但是我不想让它选中这个单元格,或者说选中特定的单元格
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-7-14 15:21:23
板凳
您好,你可以在点击Cell事件中取消
  1.           fpSpread1.CellClick += FpSpread1_CellClick;
  2.         

  3.         private void FpSpread1_CellClick(object sender, CellClickEventArgs e)
  4.         {
  5.             if (e.Column == 1 && e.Row == 1)
  6.             {
  7.                 e.Cancel = true;
  8.             }
  9.         }
复制代码

也可以给单元格设置 CanFocus  不让选中

  1.             fpSpread1.ActiveSheet.Cells[2, 2].CanFocus = false;
复制代码
回复 使用道具 举报
wandu
注册会员   /  发表于:2016-7-14 15:36:31
地板
dexteryao 发表于 2016-7-14 15:21
您好,你可以在点击Cell事件中取消

也可以给单元格设置 CanFocus  不让选中

可以了,谢了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-7-14 16:23:58
5#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部