有没有办法在另一个XAML文件中包含XAML文件?

有没有办法在另一个XAML文件中包含XAML文件?,xaml,Xaml,我想创建一个主XAML文件,其中包括一组其他XAML文件。这可能吗?在主Xaml中,使用项控件应答器,对于Xaml组件,您必须使用用户控件代替窗口来定义项目 <ItemsControl x:Name="Plugins" x:FieldModifier="private" Height="auto"> 也许您可以学习一些关于MEF的知识,以便加载您所有的Xaml您是说作为一个复合应用程序吗?你可以使用“用户控件”,但我不确定我是否回答了你的问题。你能澄清一下吗?图像是从每个Contr

我想创建一个主XAML文件,其中包括一组其他XAML文件。这可能吗?

在主Xaml中,使用项控件应答器,对于Xaml组件,您必须使用用户控件代替窗口来定义项目

<ItemsControl x:Name="Plugins" x:FieldModifier="private" Height="auto">

也许您可以学习一些关于MEF的知识,以便加载您所有的Xaml

您是说作为一个复合应用程序吗?你可以使用“用户控件”,但我不确定我是否回答了你的问题。你能澄清一下吗?图像是从每个ControlTemplate动态生成的。我需要将所有ControlTemplate聚合到一个单独的ControlTemplate中,使用类似于“include”的东西链接到其他ControlTemplates。目标是将多个ControlTemplates中定义的所有图像渲染为单个css精灵。谢谢你的回复。
Plugins.Items.Add(UserControl);