gpt4 book ai didi

c++ - 创建具有多个阶段的 wxWidgets GUI

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:49:30 26 4
gpt4 key购买 nike

有很多关于创建不同布局、对话甚至自定义控件的信息。但是,我无法找到如何创建具有多个单独“阶段”的窗口,例如安装程序或许多 Visual Studio 的项目向导。

我想这可以通过将信息与控件分开并根据需要更新有关舞台更改的信息,然后删除所有内容并每次重新创建窗口内容来实现,但这真的是唯一且最好的方法吗?是否存在我需要处理的窗口大小、布局等问题,但当所有内容都添加到框架构造函数中时不会发生?

最佳答案

wxWizard 是一个很棒的类,但我建议仅当您有线性的步骤/阶段流时才使用它。

我认为对你来说最好的想法是创建不可调整大小(只是不要使用 wxRESIZE_BORDER 样式)框架和一组类,这些类可以按需创建/销毁内联布局。另一种选择是扩展 wxWizard 类并为其提供更多导航功能,但我怀疑您是否真的需要它。

关于c++ - 创建具有多个阶段的 wxWidgets GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6898539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com