【发布时间】:2020-06-26 20:39:47
【问题描述】:
我有一个有主窗口和辅助窗口的应用程序。
在某些情况下,我只想在用户启动应用时显示辅助窗口。
问题是应用程序的主窗口是自动启动的,所以在以编程方式打开辅助窗口后,我只剩下主窗口和辅助窗口。
有什么办法可以隐藏主窗口吗? (即模拟用户按下主窗口右上角的“关闭按钮”?)
【问题讨论】:
-
不能只在主窗口中显示辅助窗口的内容吗?
-
是的,我可以。我宁愿不这样做,因为用户以后应该能够显式打开主窗口,在这种情况下,我必须将辅助窗口内容从主视图转移到新的辅助视图。如果我不知道如何隐藏主窗口,我可能最终会这样做:)
-
为什么要转移?您可以只显示另一个窗口(辅助窗口)并将其称为主窗口。 :D 还是因为其他原因这不可能?
-
嗯,这可以正常工作:P 现在主窗口加载
MainPage.xaml,辅助窗口加载SecondaryPage.xaml,但我想我可以将其抽象出来,而不区分主窗口和辅助窗口。 -
@MarianDolinský 所以我最终还是采纳了你的建议:P 我在主窗口中显示了我想要的内容。后来,当用户想要主窗口内容时,我创建了一个辅助窗口并在那里显示主要内容。如果您在答案中放弃您的内容,我会接受它:)
标签: uwp