我正在用 Haskell(和 Ur/Web,但那是另一回事)编写 GUI,并且有几个开发分支使用我同时工作的不同库和方法。在尝试使用 WX 图形后端(wxHaskell、reactive-banana)将我的一些代码从浏览器支持的带有 HTML 元素的 UI 库(准确地说是threepenny-gui)迁移到本机 GUI 小程序时,我遇到了一些麻烦了解如何迁移我基于构建的一些代码<table>
元素到等效的 wxWidgets 构造。在我看来,我自己并没有简单的方法来实现这样的东西,也没有原生的等价物。我正在寻找实现建议、指向现有实现的指针、合适的替代方案等等。如果需要,我可以提供我正在寻找的设计的更深入细节。
html 表格仅用于对齐和显示数据,其中每一行中的一个单元格是一个反应式控件,并且在任何给定时间显示的行数也可以反应式变化。