WPF frame page的内存释放问题

1.项目中有一个Window;
2.Window中有一个frame;
3.frame加载各个page;
3.加载page的时候,new page了,然后frame.navigate(page);
4.返回上一页调用的frame.goback();

问提:
返回后,之前的page怎么释放掉?
ps:现在就是想要每次new page,返回的时候把这个page释放

能关闭当前页面,并且返回上一个界面吗?



```c#
if (shower.CanGoBack == true)
            {
                shower.RemoveBackEntry();
            }

大概的意思就是当可以返回上一个页面,就释放上一个已经加载的页面
wpf 的frame似乎最多同时加载两个frame