我已经把好几个小时放到这里..我无法看到我在全局资源字典中定义的各种样式。外部文件称为Styles.xaml。我错过了什么?Silverlight ResourceDictionary不可用
2
A
回答
2
有几件事情需要考虑使用MergedDictionaries。
首先,您应该将ResourceDictionary(Styles.xaml)的BuildAction设置为资源或内容(我试过用资源)。
其次在App.xaml中没有定义为ResourceDictionary的密钥(删除X:键=“ButtonStyles”)
然后把所有其他资源在ResourceDictionary中的Application.Resources。
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Assets/Styles.xaml"/>
</ResourceDictionary.MergedDictionaries>
<CCE_2009_Client_ViewModels:ViewModelLocator x:Key=ViewModelLocatorDataSource/>
<!-- Any additional resources -->
</ResourceDictionary>
</Application.Resources>
完成这一切后,您应该在属性窗口中选择样式。
0
你有没有在你想使用这种风格的项目中引用CCE_2009.Client
组件(项目)?
如果不是这可以解决您的问题。
相关问题
- 1. Silverlight ResourceDictionary问题
- 2. 从不同的ResourceDictionary在Silverlight
- 3. Silverlight ApplicationLifetimeObjects vs Application ResourceDictionary
- 4. Silverlight类库的打包ResourceDictionary
- 5. Silverlight:在ResourceDictionary中使用边距
- 6. wpf ResourceDictionary不适用于ContentControl
- 7. 如何在Silverlight中使用动态ResourceDictionary源代码?
- 8. AsParallel在Silverlight中不可用
- 9. Char.ConvertFromUtf32在Silverlight中不可用
- 10. 找不到类型'ResourceDictionary'?
- 11. ResourceDictionary找不到DataTemplate的DataType
- 12. 为什么“ResourceDictionary”不工作?
- 13. ResourceDictionary中的绑定不起作用
- 14. ResourceDictionary样式触发器不起作用
- 15. 来自ResourceDictionary的Windows样式不适用
- 16. 如何将silverlight故事板移动到resourceDictionary中?
- 17. Silverlight 3 - 在合并的ResourceDictionary中创建自定义对象
- 18. 添加Silverlight样式和ResourceDictionary时出现XamlParseException
- 19. XamlParseException后面添加代码时的Silverlight ResourceDictionary中
- 20. 使用resourcedictionary中定义的控件
- 21. 如何处理来自ResourceDictionary的事件而不使用ResourceDictionary代码隐藏?
- 22. 从ViewModel参考ResourceDictionary
- 23. ResourceDictionary中的故事板
- 24. Sharepoint 2010 Silverlight Web部件不可用
- 25. ThemeResoure在Windows Phone 8.1中不可用Silverlight
- 26. Silverlight MultiScaleImage不会填充可用空间
- 27. InvalidArgumentException在Silverlight 3类库中不可用?
- 28. Silverlight Slider CustomConstrol属性不可用
- 29. silverlight数据表单控件不可用
- 30. Silverlight 4 Project - Web Request.GetResponse不可用
我不能告诉你我在这工作了多久!我有一个工作的例子,但从来没有意识到我也必须把我的其他全球资源放在UNNAMED资源字典中。我假设,如果你命名资源字典,你必须从各种页面中识别它?为什么他们允许命名资源字典? 感谢您的提示! – codeputer 2011-03-30 15:45:34