是否可以在 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。
在 WPF 中,可以在运行时加载 XAML 并使用 XamlReader.Load()
将其放入 ContentControl 中这在 Avalonia 有可能吗?
我想达到这样的程度,即我有一个包含内容控件的用户控件,并且根据我的配置,这可能指向磁盘上具有 XAML 代码可读的文件。
在 WPF 中这很好地工作,并且 XAML 被导入、解析并且数据上下文被继承,允许我通过我的数据绑定将数据放入加载的 XAML 中。
我一直在 Avalonia 寻找类似的东西,但没有成功。
安装 Avalonia.Markup.Xaml.Loader
包并使用 AvaloniaRuntimeXamlLoader class。