我在主窗口中有一个UserControl,它有一个按钮,当点击它时,应该隐藏整个主窗口,并显示一个名为“testWindow”的新窗口,正如你在代码中看到的那样,我将在这里放置,所以你们可以看到..
Application.Current.MainWindow.Visibility = Visibility.Hidden;
testWindow open = new testWindow();
open.Show();
我也做了一些研究,试图改变
Application.Current.MainWindow.Visibility =可见性.隐藏;
类似的东西。
System. out. println();
System. out. println();
我得到的是新窗口显示出来,但主窗口留在那里,但在新窗口后面,主窗口从来没有真正隐藏自己。
所以我希望有人能帮我..
对不起,如果有人已经看到这个或没有,但在主窗口本身我做类似的事情,它的结果,但在用户控制不我会显示给u..这只是一个简单的忘记密码窗口
Forgot_pass forgot = new Forgot_pass();
forgot.Show();
this.Hide();
2条答案
按热度按时间pprl5pva1#
我建议关闭主窗口,然后显示下一个,当它完成其工作关闭它,并再次显示主窗口
并反转以显示主窗口
bvjxkvbb2#
我找到了解决我问题的办法。
基本上在我的主窗口,我忘了把这行代码。
System. out. println = this;|把这个贴在你想藏起来的Windows上
然后我只需要把这几行代码放在按钮上,我就可以做所有的事情了
所以,是的,我会结束这个问题,把这个作为答案!