找回密码
 立即注册

QQ登录

只需一步,快速开始

天朝四周处 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-5-31 10:13  /   查看:1914  /  回复:5
我经常会遇到这样一个情况:给某一行设置了行高自适应,如果内容只有一行的时候,这一行的行高就会比别的行要低。

为了解决这个问题,在这种情况下我都是将需要设置的行拆分为两行进行合并,其中一行行高自适应,另一行设定一个固定的高度。
但是这样做总觉得比较麻烦,我想问一下是否像设置范围模式那样在设置自适应的时候也给个最小值?或者各位大神有没有其它的办法?

5 个回复

倒序浏览
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-5-31 10:32:41
沙发
大佬您好,咱们其实咱们这种通过将一个行拆分为两行这只自适应其实是比较简单的操作,也可以达成咱们想要的效果,即使提了需求,最终达成的效果和拆分为两行的效果是一样的,两种方法没有优劣,这个需求提上去估计优先级也不会很高。或者大佬可以说一下这种设置在使用时会有什么不便之处。
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-5-31 10:37:48
板凳
Grayson.Shang 发表于 2023-5-31 10:32
大佬您好,咱们其实咱们这种通过将一个行拆分为两行这只自适应其实是比较简单的操作,也可以达成咱们想要的 ...

这个操作并不简单,要先将行拆分,然后去分别设置两个行的行高,在某些时候,单元格的合并也还需要重新处理。如果一个页面上一个工程里这样的行或者列多了,这种重复的工作就非常耗费时间和耐心。
倘若在设置自适应的时候直接给个最小值,就能一步搞定,这个工作量会省下百分之九十的。当然倘若你们这边开发这个功能比较麻烦的话,那也就当我没说
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-5-31 10:59:57
地板
需求好不好做,这个并不重要,只要是真正有用的需求,我们肯定都是会考虑去做的,不过需求多的时候,因为人力有限,肯定会考虑需求的优先级,所以我才会有这么一问。

关于你说的这个需求,我这边用另一种方法尝试了一下,说不定可以满足咱们的需求,大佬可以先尝试一下,若是不行,我后面再记录这个需求
是这样子的,在咱们9.0中,有两个功能组合可以实现咱们类似的需求,组件+设置行列布局
先给组件设置一个最小行高属性(也可以是最小列宽属性),然后页面有两行组成,一行固定模式,一行自适应模式,然后在属性值变更命令中通过设置行列布局动态设置固定行的行高,这样也可以实现自由设置最小行高


在页面上只需要将组件所在的那一行设置成自适应,这样还不会影响其他的单元格设置,是不是可以解决大佬的问题呢

本帖子中包含更多资源

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

x
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-5-31 13:12:30
5#
Grayson.Shang 发表于 2023-5-31 10:59
需求好不好做,这个并不重要,只要是真正有用的需求,我们肯定都是会考虑去做的,不过需求多的时候,因为人 ...

这倒是个好办法,万能的组件
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-5-31 17:42:47
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部