2010-10-28 55 views
2

谁能告诉我如何实现下面的场景:如何从另一个Windows用户控件显示Windows用户控件?

我有一个Windows窗体,其中存在一个Windows用户控件(第一个用户控件)。点击第一个窗口用户控件中的按钮,我想显示另一个窗口用户控件(第二个)并隐藏第一个窗口。

请让我知道这样做的过程。

回答

0

您可以在这里做两件事。

在设计时创建2个控件,userControl1userControl2。分别将Visible属性设置为true,false。在您的按钮的OnClick事件中,设置为false,对于Visible为true。

在设计时创建1个控件。在OnClick事件中,动态创建第二个控件,并将其添加到表单中,并隐藏第一个控件。

你使用哪一个,取决于你的具体情况。

1

声明&从第一个用户控件引发一个事件到Windows窗体。然后窗体将隐藏第一个并显示第二个用户控件

或者。

点击第一个用户控件按钮隐藏用户控件。窗体可以监听visibilechange事件并显示第二个用户控件

相关问题