搞了一个分页控件,按照UI修改样式,分页样式文件为:PagerStyle.xaml,里边的按钮用到了buttonStyle1这个Button样式;
编码时buttonStyle1样式,F12都是可以找到的,但是运行时就报 ”无法找到名为“buttonStyle1”的资源“问题;
buttonStyle1样式文件写在另一个文件:ButtonStyle.xaml中;
在项目Style.xaml样式文件MergedDictionaries里也添加了这俩个样式文件;
找了半天原因不知道为什么,抱着试一试的想法,在PagerStyle.xaml中MergedDictionaries里添加:
<ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/LY.xxx.ResourceLib;component/Assets/Styles/Themes/ButtonStyle.xaml" /> </ResourceDictionary.MergedDictionaries>
然后好了。。。。。。
记录一下。