我有一个窗口和一个Frame
whithin它。在那Frame
,我打开了许多我想通过单击我创建的“关闭”按钮关闭的页面。
我已经搜索过,但似乎没有人知道该怎么做。
谁能帮我解决这个问题?
提前致谢
在页面类中创建以下构造函数以保留引用:
class YourPageClass
{
public YourPageClass(MainWindow mainWindow)
{
main = mainWindow;
}
private MainWindow main;
}
然后,通过传递主 Window 对象创建此实例:
var page = new YourPageClass(this);
通过这样做,您可以获得主要的 Window 对象。所以现在,您可以按如下方式关闭 Page 对象:
if (main != null)
{
main.ProjectorFrame.Content = "";
}
我希望这对你有帮助
创建一个空白页面,然后在关闭页面时导航到该页面。