在面板中向前跳跃

本文关键字:跳跃 | 更新日期: 2023-09-27 18:09:47

我总共有10个面板。它们都在彼此的上面。有一个位置,我想跳转到几个面板。例如,在面板7上,用户可以点击"跳过"按钮并跳转到面板10并继续,或者他们可以从面板7继续到面板8,面板9,然后到达面板10。

我发现"跳过"按钮不直接进入面板10,尽管我已经放置了代码panel10.Visible = true;。相反,它是在到达面板9之后才使面板10可见。因此,用户必须遍历所有面板才能看到面板10,而不是单击,它直接跳到那里(看不到中间的任何面板)。我已经将所有面板的可见性设置为false。

有什么方法可以达到我想要的吗?在面板7上点击"跳过"后显示面板10 ?

在面板中向前跳跃

我找到了解决方案。如果我想跳过一些面板,我必须将面板之间的可见性设置为true。因此我的答案是:

panel8.Visibility = true;
panel9.Visibility = true;
panel10.Visibility = true;

现在我一键从面板7到达面板10