以适当的方式清除窗口的所有内容

时间:2014-02-23 14:51:35

标签: c# wpf

我正在寻找一种方法来清除WPF中窗口的全部内容。到目前为止,我找不到适合网络需求的方法。不过我想出了这个:

假设我有MainWindow视图,我正在做的是:

MainWindow.Content = null;
MainWindow.Content = new UserControl();

它确实有效,但我不确定这种方法是否安全和正确。

1 个答案:

答案 0 :(得分:2)

首先无需将MainWindow.Content设置为null

您所要做的就是:

MainWindow.Content = new UserControl();

并且GC将负责其余的工作。