我正在构建基于.Net 3.5 WinForms的问卷,包括9个步骤(每个步骤使用TabControl控件在标签页上)。我希望用户只有在点击我提供的“下一步”按钮时才会移动到下一个标签,而不是通过点击上面的标签按钮跳到后面的步骤。 基本上,我不希望他们看到后面的步骤/标签页的内容,而没有完成他们所在的当前步骤/标签页,然后单击我的“下一步”按钮。 任何想法,将不胜感激。欢呼声。
答案 0 :(得分:1)
您可以创建您的tabe页面并删除除第一页以外的所有页面
喜欢
tabControl1.TabPages.Remove(tabPage2);
.
.
.
tabControl1.TabPages.Remove(tabPageN);
每次点击下一个按钮后 将正确的页面(可能是下一页)添加到tabecontrol
tabControl1.TabPages.Add(tabPage2);
和
tabControl1.TabPages.Add(tabPage3);