【发布时间】:2012-02-09 17:59:12
【问题描述】:
我正在创建一个自定义控件,并且我希望拥有可以跨控件使用的样式模板(即其他 xaml 文件)。如果这是一个应用程序,我会将 Application 作为我的顶级元素,并且我可以拥有可见的 Application.Resources。在这里,我的顶级元素是 UserControl。我在哪里可以放置样式模板资源以及如何从其他 xaml 文档访问它们?
编辑:
您还可以将 ResourceDictionary 添加为新项目并将其导入其他 xaml 文件,如下所示:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
【问题讨论】:
标签: silverlight xaml user-controls