我正在创建一组希望在Silverlight和Windows Phone部署中使用的控件。核心控件包含在WP7类库中,可供两个部署使用。然后,我在WP7和Silverlight库中包含了特定于平台的控件。
对于共享控件,我需要为每个平台定义不同的默认样式。从我读过的内容来看,generic.xaml需要与它的样式控件在同一个程序集中。
如何在我的WP7程序集中为控件定义资源,以及在控件本身位于另一个共享程序集中时,Silverlight程序集中同一控件的另一个资源?
答案 0 :(得分:0)
将我的程序集中的generic.xaml添加到App.Resources中可以正常工作。在App.xaml中工作,并以编程方式添加合并的资源字典。