UiApp在网格中合并2个单元格

时间:2013-11-24 21:44:57

标签: google-apps-script

在Google Apps脚本 UiApp 中,有没有办法合并Grid中的2个相邻单元格?

指向Grid doc

的快速链接

通过它,我看不到合并功能。请看以下示例:

enter image description here

我想要做的是合并单元格@ [0,5]和@ [1,5]以便TextArea Description更加集中。

目前有没有办法做到这一点?我不想为此恢复使用Flex Table ...这是我唯一的选择吗?有没有其他的解决方法,比如将环绕的元素嵌入另一个面板或类似的东西?

解决方案GridWidgets(通过setStyleAttributes())的CSS边距属性。显然,这是WidgetsGrid的行为:CSS样式几乎绕过Grid约束;也就是说,如果你在一个小工具上设置了一个奇怪的bottomMargin,它可以几乎移出Grid,它充当两个单元格之间的“居中”。所以我只是做了以下事情:

textArea.setStyleAttribute("marginBottom", "-75px");给出了以下结果:

enter image description here

1 个答案:

答案 0 :(得分:1)

我尝试使用2个网格,一个使用textArea(和第一行的5个小部件),另一个使用其他元素... 后者应该具有负的上边距,以允许您在5个左侧小部件上获得正确的垂直分布。 我没有尝试负余量,但它应该有用。

如果您尝试,请告诉我:-)