控制标签页已更改Winforms

时间:2011-06-05 13:23:13

标签: c# winforms

我正在构建基于.Net 3.5 WinForms的问卷,包括9个步骤(每个步骤使用TabControl控件在标签页上)。我希望用户只有在点击我提供的“下一步”按钮时才会移动到下一个标签,而不是通过点击上面的标签按钮跳到后面的步骤。 基本上,我不希望他们看到后面的步骤/标签页的内容,而没有完成他们所在的当前步骤/标签页,然后单击我的“下一步”按钮。 任何想法,将不胜感激。欢呼声。

1 个答案:

答案 0 :(得分:1)

您可以创建您的tabe页面并删除除第一页以外的所有页面

喜欢

 tabControl1.TabPages.Remove(tabPage2);
.
.
.
 tabControl1.TabPages.Remove(tabPageN);

每次点击下一个按钮后 将正确的页面(可能是下一页)添加到tabecontrol

    tabControl1.TabPages.Add(tabPage2);

    tabControl1.TabPages.Add(tabPage3);