我发现自己不得不处理一些用Gambas3编写的令人愉快的遗留软件。我必须用一个新的控制页面扩展一个小型GUI应用程序的功能。
当然,对于我使用过的类似的GUI库(web、Android开发、flutter、.)我来找一种在不同页面之间导航的方法。组织在.form文件中几乎尽可能地暗示了这一点。
不幸的是,我无法找到实现这一目标的方法。给定多个不同的Form对象,如何在它们之间交换当前查看的窗口?
发布于 2019-11-12 11:45:19
多亏了Gambas论坛的使用,我现在有了答案。
要实现“表单切换”,必须隐藏/关闭第一个窗体并显示下一个表单:
Public Sub Next_Click()
FSecond.Show
Me.Hide
End
Public Sub Return_Click()
FMain.Show
Me.Hide
End隐藏表单只会使它从视图中消失,关闭它将破坏它(然后调用Show将再次创建它)。
https://stackoverflow.com/questions/58449297
复制相似问题