首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >透视查看器模板刷新

透视查看器模板刷新
EN

Stack Overflow用户
提问于 2013-04-10 20:03:50
回答 1查看 247关注 0票数 0

我有一个带有PivotViewer的Silverlight5应用程序。这是与数据源的正确绑定,但我需要在不替换数据源和重新设置整个控件的情况下强制重新绑定模板。结果是...有意思的。

我们使用ValueConverter来确定瓷砖应该是什么颜色,这个值转换器可以根据外部选择进行调整。此时,所有记录的INotifyPropertyChange都被触发,并且重新绑定发生,但仅在当前可见的模板上。这会导致平铺在放大和缩小时更改颜色,因为其他视图尚未刷新。

谁能告诉我,是否有可能以这样一种方式实现它,它将影响所有级别的缩放?是否有可能在不触发INotifyPropertyChange的情况下触发重新绑定?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-15 16:12:05

经过大量的调查,我在微软的bug跟踪器中发现了这个问题:

http://connect.microsoft.com/VisualStudio/feedback/details/768779/silverlight-forum-issue-with-changing-items-background-color-for-sl5-pivotviewer

描述:

创建一个实现INotifyPropertyChanged的简单数据类,每5秒更改一次所有项目的颜色,但一些项目具有不同缩放级别的不同背景颜色。此问题由Silverlight论坛报道:http://forums.silverlight.net/p/262082/654612.aspx/1?Re+PivotViewer+SL5+Dynamic+Collection+to+change+item+background+color

所以我想这就解释了问题所在。现在只是在等解决问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15925308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档