在某种程度上,Visual (2010)停止解析任何静态资源(画笔、样式、ViewModel定位器等)在所有PhoneApplicationPage上。但是,任何带有VisualEllement的UserControl都可以看到所有的StaticResources。
Note__:以前所有的资源都正常工作,并且页面没有任何变化。
知道为什么会这样吗?
临时修复:我想出的临时修复是将所有资源添加到PhoneApplicationPage.Resources中,所以在尝试在应用程序级别解析资源之前,元素将从PhoneApplicationPage的RD解析它们。
编辑:所有StaticResources在混合运行时都得到了解决,这个问题似乎只发生在VS中。另外,在解决方案中创建新页面时,它也不能解析任何StaticResources。
发布于 2012-02-09 12:54:19
有几件事你可以试试。
另外,您的资源是在app.xaml中定义的,还是指定了另一个包含这些资源的文件?如果是后者,是否有管道可以将额外的文件以某种方式绑定在“逃逸”中?
https://stackoverflow.com/questions/9195502
复制相似问题