谁能告诉我如何实现下面的场景:如何从另一个Windows用户控件显示Windows用户控件?
我有一个Windows窗体,其中存在一个Windows用户控件(第一个用户控件)。点击第一个窗口用户控件中的按钮,我想显示另一个窗口用户控件(第二个)并隐藏第一个窗口。
请让我知道这样做的过程。
谁能告诉我如何实现下面的场景:如何从另一个Windows用户控件显示Windows用户控件?
我有一个Windows窗体,其中存在一个Windows用户控件(第一个用户控件)。点击第一个窗口用户控件中的按钮,我想显示另一个窗口用户控件(第二个)并隐藏第一个窗口。
请让我知道这样做的过程。
您可以在这里做两件事。
在设计时创建2个控件,userControl1
和userControl2
。分别将Visible
属性设置为true,false。在您的按钮的OnClick
事件中,设置为false,对于Visible为true。
在设计时创建1个控件。在OnClick
事件中,动态创建第二个控件,并将其添加到表单中,并隐藏第一个控件。
你使用哪一个,取决于你的具体情况。
声明&从第一个用户控件引发一个事件到Windows窗体。然后窗体将隐藏第一个并显示第二个用户控件
或者。
点击第一个用户控件按钮隐藏用户控件。窗体可以监听visibilechange事件并显示第二个用户控件