在面板内向前跳转
Jumping forward within panels
我一共有10个面板。它们都在彼此之上。有一个位置我想向前跳几个面板。例如,在面板 7 上,用户可以单击 "Skip" 按钮并向前跳转到面板 10 并继续,或者他们可以从面板 7 继续到面板 8、面板 9,然后到达面板 10。
我发现 "Skip" 按钮不会直接转到面板 10,尽管我已经放置了代码 panel10.Visible = true;
。相反,它在到达面板 9 后使面板 10 可见。因此,用户必须浏览所有面板才能看到面板 10,而不是单击它直接跳到那里(看不到中间的任何面板)。我已将所有面板的可见性设置为 false。
有什么办法可以达到我想要的效果吗?在面板 7 上单击 "Skip" 后是否显示面板 10?
我找到了解决方案。如果我想向前跳过某些面板,我必须将可见性之间的面板设置为 true。因此我的回答是:
panel8.Visibility = true;
panel9.Visibility = true;
panel10.Visibility = true;
现在我一键从面板7到达面板10
我一共有10个面板。它们都在彼此之上。有一个位置我想向前跳几个面板。例如,在面板 7 上,用户可以单击 "Skip" 按钮并向前跳转到面板 10 并继续,或者他们可以从面板 7 继续到面板 8、面板 9,然后到达面板 10。
我发现 "Skip" 按钮不会直接转到面板 10,尽管我已经放置了代码 panel10.Visible = true;
。相反,它在到达面板 9 后使面板 10 可见。因此,用户必须浏览所有面板才能看到面板 10,而不是单击它直接跳到那里(看不到中间的任何面板)。我已将所有面板的可见性设置为 false。
有什么办法可以达到我想要的效果吗?在面板 7 上单击 "Skip" 后是否显示面板 10?
我找到了解决方案。如果我想向前跳过某些面板,我必须将可见性之间的面板设置为 true。因此我的回答是:
panel8.Visibility = true;
panel9.Visibility = true;
panel10.Visibility = true;
现在我一键从面板7到达面板10