vs2012开发WPF的一个小BUG
在使用VS2012开发WPF时,在窗体中定义了一个资源,刚开始调试的时候能够正常调试,在改动过一些条件后就不能正常调试了。提示不能找到已经定义的资源的错误。
后来偶然发现原来是我在XAML文件中定义资源的时候 没有先写资源的KEY。
现在给出定义资源的两个不同方式。
以下这样子写是不能正常调试的
<DataTemplate DataType="models:UploadFileItemModel" x:Key="customTemplate">后定义资源的Key,这种情况能够在VS2012中进行正常设计样式。但是调试的时候会提示找不到这个样式。
正确的写法应该是这样的:
<DataTemplate x:Key="customTemplate" DataType="models:UploadFileItemModel">原文链接:http://www.cnblogs.com/Simon-Asw/archive/2013/04/17/3025697.html