在 gtk2hs 中更改 window 布局

Changing window layout in gtk2hs

我正在制作一个演示一些算法的应用程序,我正在使用 gtk2hs。当用户选择一种算法时,我希望整个 window 发生变化(不同的布局、输入、输出接口...)。我怎么能那样做?例如,是否可以更改容器中的小部件?我尝试了 table 但无法更改单元格的内容,因此这似乎不是一个好主意。 此外,我想根据另一个输入字段更改输入字段的数量,这对我来说似乎是同样的问题(从框中删除小部件),但在解决方案方面可能完全不同。 谢谢

How to change the content of a box, can you delete a widget from it? If yes, how?

使用widgetDestroy。例如参见 [​​=12=].