找回密码
 立即注册

QQ登录

只需一步,快速开始

dudubear

论坛元老

10

主题

26

帖子

8602

积分

论坛元老

积分
8602

活字格认证

dudubear
论坛元老   /  发表于:2015-1-5 19:19  /   查看:9169  /  回复:6
  1.                var comment ;
  2.                 for (var i = 0; i < 5; i++) {
  3.                     comment = new $.wijmo.wijspread.Comment();
  4.                     comment.text("test!");
  5.                     comment.backColor("yellow");
  6.                     comment.displayMode($.wijmo.wijspread.DisplayMode.AlwaysShown);
  7.                     spread.sheets[0].setComment(i+2, i+2, comment);
  8.                 }
复制代码

通过批量添加Comment,如何通过按钮事件将所有的comment HoverShown,我没有找到查找sheet下的所有comment方法。

6 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-1-6 10:27:00
沙发
回复 1楼dudubear的帖子

添加comment的时候,使用displayMode设置HoverShown。
具体代码参考:
  1. comment.displayMode($.wijmo.wijspread.DisplayMode.HoverShown);
复制代码

文档参考:http://helpcentral.componentone. ... bframe.html#Spread~$.wijmo.wijspread.DisplayMode.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
dudubear
论坛元老   /  发表于:2015-1-6 11:10:00
板凳
回复 2楼Alice的帖子

这个文档我看过了,我的comment是批量生成的,如何通过js方法再批量隐藏。我没有找到获取sheet或者spread下所有comment方式。
回复 使用道具 举报
dudubear
论坛元老   /  发表于:2015-1-6 11:20:00
地板
通俗点,就是页面上有N多动态生成的comment,如何通过按钮点击,全部AlwaysShown和HoverShown
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-6 14:26:00
5#
回复 4楼dudubear的帖子

activeSheet上有getComments方法,可以获取所有的comment数组。
然后在逐个设置comment.displayMode。
具体可以参考文档:
  1. http://helpcentral.componentone.com/NetHelp/SpreadHClientUG/Spread~$.wijmo.wijspread.Sheet~getComments.html
复制代码

评分

参与人数 1满意度 +5 收起 理由
dudubear + 5 谢谢!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
dudubear
论坛元老   /  发表于:2015-1-9 11:49:00
6#
回复 5楼Alice的帖子

谢谢!就是这个方法……
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-1-9 14:45:00
7#
回复 6楼dudubear的帖子

不用客气。
有问题欢迎开新帖。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部