在窗口C ++中打开一个新页面

时间:2014-12-19 22:05:26

标签: c++ forms window

我正在使用c ++和windows窗体在visual studio上编写一个小游戏。我知道你不能在一个窗口中有新的页面或至少没有它的功能。所以我的问题是,有没有办法解决这个问题?或者我完全错了。

如果我的意思不是很清楚,那么让我试着解释一下。大多数人都知道那些按下“下一步”按钮的安装主管,而另一个页面会弹出同一个窗口。这正是我想要的。

我希望你能提前帮助我。

1 个答案:

答案 0 :(得分:0)

使用TabControl对象并在表单的构造函数中添加

tabControl1.ItemSize = new System.Drawing.Size(0, 1);
tabControl1.Multiline = true;
tabControl1.SizeMode = TabSizeMode.Fixed;

上面的行使TabPages没有被用户选择的可能性。

然后您可以使用TabControl的TabPages属性创建SelectedIndex并切换它们

将瓷砖的外观更改为按钮。

代码是c#,很容易被翻译成c ++。