我在 C# 中有一个 WPF 应用程序。
我有一个MainWindow
类继承自一个System.Windows.Window
类。
接下来,我的磁盘上有一个 xaml 文件,我想在运行时加载它:
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="I want to load this xaml file">
</Window>
如何在运行时加载该 xaml 文件?换句话说,我希望我的 MainWindow 类完全使用提到的 xaml 文件,所以我不想使用 MainWindow 的方法AddChild
,因为它向窗口添加了一个子窗口,但我也想替换那个Window
参数。我怎样才能做到这一点?