1

我想将表格 1 更改为表格 2。我不希望它打开一个新窗口,而是将其保留在同一个窗口中,然后当我按下 Next 键或返回键时能够来回切换。是通过单独隐藏每个按钮和图片来做到这一点的唯一方法吗?

4

2 回答 2

5

您可能需要考虑一种不同的方法。

您不能将一种类型的表单更改为另一种类型的表单。最接近的选项是关闭或隐藏第一个并在屏幕上的相同位置显示第二个。

但是,您可以以不同的方式处理此问题。无需将按钮和逻辑放入表单,您可以将所有内容放入两个UserControl实例中,只需更改在单个表单中可见的用户控件即可。

于 2012-10-15T18:05:37.423 回答
0

您可以使用面板、组合框、TabControls 等将常用控件组合在一起。当您想在不同的“屏幕”之间切换时,您可以通过设置visible属性和调用来隐藏或显示组控件BringToFront(),它将隐藏/显示该组控件上的所有控件。

于 2012-10-15T18:08:32.780 回答