我正在寻找一种方法来清除WPF中窗口的全部内容。到目前为止,我找不到适合网络需求的方法。不过我想出了这个:
假设我有MainWindow
视图,我正在做的是:
MainWindow.Content = null;
MainWindow.Content = new UserControl();
它确实有效,但我不确定这种方法是否安全和正确。
答案 0 :(得分:2)
首先无需将MainWindow.Content
设置为null
。
您所要做的就是:
MainWindow.Content = new UserControl();
并且GC将负责其余的工作。