答案 0 :(得分:0)
有很多方法可以轻松实现这一目标:
您可以使用TabControl控件,该控件包含您可以在vs设计器中单独设计的不同页面。 然后选择初始选项栏,隐藏顶部的选项卡选择栏,并使用带有 SelectedTab 或 SelectedIndex 属性的按钮控制 TabPage 选项。
或者您可以简单地将每个部分包装在GroupBox控件中,将它们全部设置为 Visible = false ,但初始部分除外,并使用以下内容处理其可见性:
List<GroupBox> sections = new List<GroupBox>() { /* add your sections */ };
nextButton.OnClick += (o, e) =>
{
sections.ForEach(s => s.Visible = .../* condition to select the section you want displayed and hide others */);
};