在WPF中添加样式,在MainWindow.xaml使用自定义按钮FButton时报错,报错信息如下:

“System.Windows.Markup.XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生 其他信息: “在“System.Windows.Markup.StaticResourceHolder”上提供值时引发了异常。”,行号为“17”,行位置为“28”。

代码结构如下:

出现此问题的原因为在App.xaml中只引用了FButton的样式及其他全局样式,而FButton为自定义按钮控件,所以需要将其引用到App.xaml中。(本人初学,理解可能有误,但解决办法是有效的)。

具体解决步骤如下:

1.在Themes/Generic.xaml中添加FButton的引用;

2.将Generic.xaml引用到App.xaml中;

3.完整的MainWindow.xaml代码如下;

这下运行就完美了。

小结:WPF中所写的样式及自定义控件全部引用到全局中,基本上解决资源无法引用的错误。

最新文章

  1. android Content Provider介绍
  2. Array补充方法
  3. oracle replace函数
  4. [团队项目]expat不兼容BUG
  5. [ CodeVS冲杯之路 ] P1165
  6. iOS一分钟学会环形进度条
  7. IOS之swift第一课基础代码
  8. spring scheduler相同时间内执行两次的问题
  9. eclipse安装lombok插件
  10. 一个简单易懂的javascrip selection&range小案例
  11. wenpack-simple+elementUI配置
  12. spot 状压dp
  13. Linux关闭You have new mail in /var/spool/mail/root提示
  14. javascript 禁用 右键 按键 禁用开发者工具
  15. 20145232 韩文浩 《Java程序设计》第5周学习总结
  16. Oracle client 使用 .net程序连接 数据库时 出现 8.1.7 的解决办法
  17. TCP编程的迷惑
  18. BZOJ 2648 SJY摆棋子(KD树)
  19. Java并发—同步容器和并发容器
  20. mahout运行测试与数据挖掘算法之聚类分析(一)kmeans算法解析

热门文章

  1. Java 设计模式(二)-六大原则
  2. bzoj1298题解
  3. Redmine插件及使用
  4. 仿qq的侧拉菜单效果
  5. python绝技 — 搜寻蓝牙设备
  6. Arch安装KDE5
  7. Foxit Reader(福昕PDF阅读器) v4.3.1.218 绿色专业版
  8. Js的Url中传递中文参数乱码的解决
  9. JavaScript进阶(一)
  10. MySql 安装过程(摘自网络)