我设计了已经写好程序的安装程序界面。这是我第windows.form。我看到三个方法来解决我的“问题”需要多个“屏”的。我可以添加所有标签/按钮/接口,然后隐藏/在活动中展示它们。或者,我可以关闭和打开一个新的窗口?还是我不知我的未来形式加载到窗框(sortv像一个iFrame的方法)?能以某种方式帮助解释如何做到这一点?

谢谢!

有帮助吗?

解决方案

虽然没有什么使用任何你提到的方法的阻止你, 使用单独的窗口和打开/关闭它们将是清洁器。如果各个窗口的代码变得复杂它会更清楚,如果他们是分开的。

既然你说你正在做安装程序的格外看看维克斯。它本来是用于创建安装程序的。它有它的XML的构建UI的自己的方法。

其他提示

我会设计我的“屏幕”与具有其所需的控制每个帧独特帧。然后我只想交换它们进出主窗口。

它有点像一个IFrame(视觉上至少)。

我同意,维克斯是值得一试。替代维克斯,有些人更喜欢(这只是不同的,有的人喜欢一种方式,有些像除外) NSIS

当我有用于在一个窗口中换出控制调用一个要求,我倾向于对每个“网页”。

创建用户控制

你有没有考虑使用面板上的控制?可以组某些控制一起并将它们置于其内的一个或多个面板。

您可以隐藏/需要时显示每个面板。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top