是否可以在 Avalonia 中加载 XAML 运行时

Is it possible to load XAML runtime in Avalonia

在 WPF 中,可以在运行时加载 XAML 并使用 XamlReader.Load()

将其放入 ContentControl 中

这在 Avalonia 有可能吗?

我想达到这样的程度,即我有一个包含内容控件的用户控件,并且根据我的配置,这可能指向磁盘上具有 XAML 代码可读的文件。

在 WPF 中这很好地工作,并且 XAML 被导入、解析并且数据上下文被继承,允许我通过我的数据绑定将数据放入加载的 XAML 中。

我一直在 Avalonia 寻找类似的东西,但没有成功。

安装 Avalonia.Markup.Xaml.Loader 包并使用 AvaloniaRuntimeXamlLoader class。