如何使用TableLayout不同地处理某些特定的子变形?

时间:2019-04-22 14:09:07

标签: smalltalk squeak morphic

我有一个变体。此变体旨在容纳一行子变体,对此我使用了TableLayout布局策略,并且效果很好。

但是,我希望此变体具有特定的子变体,该子变体始终位于变体的正下方。此特定的子变形由该变形的实例变量确定。

在此示例中,主变形为青色,子变形为红色,绿色和蓝色。紫色变体当前不是主要变体的子变体,但是它演示了我希望它在哪里作为子变体。

让我们说主变体在其一个实例变量中具有紫色变体,紫色变体也是主变体的子变体。使用TableLayout组织变形内容时,如何区别对待该子变形?

我还没有尝试过很多东西。部分原因是我不知道如何尝试,部分原因是这似乎是一个足够普遍的用例,可能有比我能想到的解决方案更好的解决方案。

0 个答案:

没有答案