找回密码
 立即注册

QQ登录

只需一步,快速开始

wei_june

注册会员

3

主题

16

帖子

61

积分

注册会员

积分
61
最新发帖
wei_june
注册会员   /  发表于:2017-2-13 13:12  /   查看:5799  /  回复:16
如何设置分组合计的头不显示含(+-号的哪一行) 不显示或者隐藏,如何设置?
blob451856383.png

16 个回复

正序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-20 16:14:23
21#
应该的。
回复 使用道具 举报
wei_june
注册会员   /  发表于:2017-2-20 16:07:00
20#
dexteryao 发表于 2017-2-20 14:43
您好,我这里测试,使用Height = 0 是可以的。 我看你Demo里是5.0版本,已经是比较老的版本了,我在V10版 ...

好的,谢谢,应该是版本问题,十分感谢版主耐心的帮助
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-20 14:43:57
19#
blob173207396.png
您好,我这里测试,使用Height = 0 是可以的。 我看你Demo里是5.0版本,已经是比较老的版本了,我在V10版测试是没有问题的,建议您升级新版本试试。
回复 使用道具 举报
wei_june
注册会员   /  发表于:2017-2-20 11:11:14
18#
dexteryao 发表于 2017-2-17 22:24
收到,测试后给您回复

好的,多谢。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-17 22:24:32
17#
收到,测试后给您回复
回复 使用道具 举报
wei_june
注册会员   /  发表于:2017-2-17 17:14:27
16#
dexteryao 发表于 2017-2-15 16:07
我也是测试后给您的代码。 如果不行的话,您发一个可以重现的Demo过来

                    测试demo程序见附件,多谢。

TestDemo.zip

52.06 KB, 下载次数: 49

demo

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-15 16:07:28
15#
我也是测试后给您的代码。 如果不行的话,您发一个可以重现的Demo过来

  1.         private void FpSpread1_Grouped(object sender, EventArgs e)
  2.         {
  3.             FarPoint.Win.Spread.Model.GroupDataModel gdm;
  4.             gdm = (FarPoint.Win.Spread.Model.GroupDataModel)fpSpread1.ActiveSheet.Models.Data;

  5.             for (var i = 0; i < gdm.RowCount; i++)
  6.             {
  7.                 if (gdm.IsGroup(i))
  8.                 {
  9.                     fpSpread1.ActiveSheet.Rows[i].Height = 0;
  10.                     fpSpread1.ActiveSheet.Rows[i].Visible = false;
  11.                 }
  12.             }
  13.         }
复制代码
回复 使用道具 举报
wei_june
注册会员   /  发表于:2017-2-15 14:14:43
13#
dexteryao 发表于 2017-2-15 09:54
可能是您做的时机不对,要在每次group之后都要重新隐藏。
比如在grouped事件里

您好,不知道版主试验过没有,我这确实不好使,我是字分组单独添加了一个按钮事件中执行的:fpSpread1.ActiveSheet.Rows.Visible = false; 或者fpSpread1.ActiveSheet.Rows.Height = 0;
没有效果,但是如果fpSpread1.ActiveSheet.Rows.Height = 100;把行高变大是有效果的。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-15 09:54:06
12#
可能是您做的时机不对,要在每次group之后都要重新隐藏。
比如在grouped事件里
回复 使用道具 举报
wei_june
注册会员   /  发表于:2017-2-15 08:58:26
8#
dexteryao 发表于 2017-2-14 14:29
也可以隐藏行
                    fpSpread1.ActiveSheet.Rows.Visible = false;

还是不行,设置隐藏没有变化,还在显示。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部