Silverlight 透视查看器模板刷新

Silverlight 透视查看器模板刷新,silverlight,data-binding,pivotviewer,Silverlight,Data Binding,Pivotviewer,我有一个Silverlight 5应用程序,其中有一个PivotViewer。这是与数据源的正确绑定,但我需要在不替换数据源和重新设置整个控件的情况下强制重新绑定模板。结果是。。。。有趣 我们使用ValueConverter来确定瓷砖应该是什么颜色,这个值转换器可以根据外部选择进行调整。此时将触发所有记录的INotifyPropertyChange并进行重新绑定,但仅在当前可见的模板上。这会导致在放大和缩小时瓷砖颜色发生变化,因为其他视图尚未刷新 有谁能告诉我,是否有可能实现这种方式,它会影响所

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

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

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


谢谢

经过大量调查,我在microsoft bug tracker中发现了这个问题:

说明:

创建一个实现INotifyPropertyChanged的简单数据类,每5秒更改一次所有项的颜色,但某些项具有不同缩放级别的不同背景颜色。本期报道来自Silverlight论坛:

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