【WPF】关于XAML Parse Exception,无法创建XXX的实例异常的一点小心得

今天整理别人写的代码,目的是将一个窗口从一个WPF的项目里提取出来。

先分析了一下结构,写的还算明晰,但是没注释。

MODEL移植 OK

打开WINDOW定义一看,哇靠STYLE全定义在USERCONTRL里面。。。。。看的眼晕。

WINDOW移植过去,编译不过,报XAML Parse Exception的错,无法创建某个USERCONTRL的实例。

这。。。。这提示也太简单了吧。网上相关的资料也不多。只好自己查,经过一番排查,出现这个问题的情况很简单,USERCONTROL中的依赖属性定义少写了static(很奇怪,这玩意儿再另一个工程就是好使,原因我没深究。)

 

所以如果遇到这种情况,不妨分几步去分析问题原因,1. 有没有DynamicResource没有定义。2.是不是静态方法的问题。3.依赖项属性是不是工作正常。

posted on 2013-11-27 23:21  令奇  阅读(1678)  评论(0编辑  收藏  举报

导航