冻结/浮动单元格,同时保持其他单元格可滚动

时间:2019-10-23 17:49:36

标签: google-app-maker

enter image description here

我正在创建一个表,我需要在其中冻结一些单元格同时保持其他单元格可滚动。该表必须响应屏幕大小,这就是为什么我需要使某些单元格可滚动。

基于上图,我想让蓝色区域浮动/冻结,而红色区域可滚动。

在Google应用制造商中这怎么可能?

1 个答案:

答案 0 :(得分:1)

首先,您在示例屏幕中称为表格的此窗口小部件实际上是一个复合窗口小部件,其中结合了几个基本窗口小部件,例如列表,水平面板和寻呼机。

图表下还有另一个表格小部件,称为表格图表,可用于以行和列形式显示数据。但是,如果您正在寻找可以实现UI效果的属性,那么恐怕AppMaker还不支持此功能。

如果您真的很想做这项工作,建议您合并两个继承相同数据源的表小部件,然后将它们逐边包装在水平面板中。左侧将仅包含您要冻结的列,而右侧的大小将具有可滚动的其余列。

确保将两个表格的高度都设置为根据内容(适合内容)自动增长。这样做的效果是,在进行垂直滚动时,两个表将合并。

我这里有一个如上所述的示例实现。我为主要容器提供了背景知识,以更好地理解该概念。我还添加了一个小间隙来表明我使用了两个表小部件。

Here is the set-up in editor view (screen-shot)

See it in action here (video)