wxHaskell:调整布局大小以适应动态内容

时间:2016-12-20 20:41:48

标签: haskell wxwidgets wxhaskell dynamic-ui

我在wxHaskell中遇到动态布局的困难。我有嵌套的面板,最里面的面板的布局经常发生变化,导致它超出其父级的大小。

我不清楚Graphics.UI.WXCore.Layout中转换布局的各种函数的用途和效果,特别是dynamicstretchexpand,{ {1}}等。这些函数提供的功能的解释,或者如何允许面板根据其内容的大小变化来调整大小的具体示例。

我在过渡期间使用windowReLayout手动更新触发布局扩展的事件的布局,但我认为有一种更自然/更优雅的方式来实现所需的行为。

顺便说一句,我通过反应性香蕉使用WX,但这不应该对小部件本身的布局行为产生太大影响。

0 个答案:

没有答案
相关问题