找回密码
 立即注册

QQ登录

只需一步,快速开始

Sunghalee

初级会员

8

主题

11

帖子

212

积分

初级会员

积分
212

[已处理] multirow行高设置

Sunghalee
初级会员   /  发表于:2019-12-25 09:45  /   查看:5404  /  回复:6
20金币
如何某行高度设置为0
循环遍历每一个cell,取值为0时将其对应行高度设置为0

.height 和 new size都会报System.InvalidOperationException

如何用其他方式设定

6 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-25 15:51:06
沙发
问题已经收到,我这边验证后给你回复
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-26 18:21:07
板凳
MultiRow的行高确实不能在RunTime动态设置,我看他是想把某一行的行高设置成0,那可以设置Visible为false,一样可以达到效果,this.gcMultiRow1.Rows[0].Visible = false;

这样是否能满足需求呢
回复 使用道具 举报
Sunghalee
初级会员   /  发表于:2019-12-26 18:59:38
地板
Richard.Ma 发表于 2019-12-26 18:21
MultiRow的行高确实不能在RunTime动态设置,我看他是想把某一行的行高设置成0,那可以设置Visible为false, ...

设置过visible,但是达不到UI要求,比如说有8行,前四行需要隐藏,最终出现的是只有最后四行的效果,但是visible这种方式还是会出现8行的size,只不过前四行是空白的
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-1-6 18:16:18
5#
这里做了一个demo,还是无法重现问题,你可以提供一个你那边的dmeo,我帮你验证




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
sxyweiren
中级会员   /  发表于:2021-6-7 18:45:49
6#
Sunghalee 发表于 2019-12-26 18:59
设置过visible,但是达不到UI要求,比如说有8行,前四行需要隐藏,最终出现的是只有最后四行的效果,但是 ...

Visible应该可以完全隐藏啊。
如果设定行高的话,会残留一条线,视觉上好像更不合适。

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-8 12:17:35
7#
设置Visible是可以解决问题的。不需要设置行高
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部