找回密码
 立即注册

QQ登录

只需一步,快速开始

miting

银牌会员

5

主题

12

帖子

3799

积分

银牌会员

积分
3799

活字格认证

miting
银牌会员   /  发表于:2015-8-20 11:25  /   查看:4175  /  回复:5
  1. var cellType = new $.wijmo.wijspread.ButtonCellType();
  2.                 cellType.buttonBackColor("#33FFDD");
  3.                 cellType.text("调试");
复制代码


如何将button锁定,不给挪动呢?求指点,多谢

5 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-8-20 14:29:00
沙发
您好,
移动是spread提供的功能,如果要关闭单个cell的移动,需要将整个spread的移动都关闭,可以参考以下代码:
  1. spread.canUserDragDrop(false);
复制代码
回复 使用道具 举报
miting
银牌会员   /  发表于:2015-8-20 14:30:00
板凳
不能针对某个button吗?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-20 15:14:00
地板
您好,
控制一个cell不能移动,只能通过控制sheet的protect属性来实现,可以参考以下代码:
  1.             var sheet = spread.getActiveSheet();
  2.             sheet.getCell(1,1).cellType(new GcSpread.Sheets.ButtonCellType());
  3.                                                 var style = sheet.getDefaultStyle();
  4.                                                 style.locked = false;
  5.                                                 sheet.setDefaultStyle(style);
  6.                                                 sheet.setIsProtected(true);
  7.                                                 sheet.getCell(1,1).locked(true);
复制代码

评分

参与人数 1满意度 +5 收起 理由
miting + 5 十分感谢

查看全部评分

回复 使用道具 举报
miting
银牌会员   /  发表于:2015-8-26 16:59:00
5#
十分感谢。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-26 17:38:00
6#
您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部