【发布时间】:2013-05-30 21:37:38
【问题描述】:
我正在开发一个使用语义缩放的 PivotViewer (Silverlight 5) 控件。有两个集换式卡模板,一个“小”模板显示低分辨率图像,一个“大”模板显示相同图像和一些文本的高分辨率版本。
低分辨率图像捆绑在 XAP 文件中。当该模板的高分辨率版本可见时,我想动态下载并显示交易卡的高分辨率图像。但到目前为止,我能做的最好的事情是在通过 SelectionChanged 选择交易卡时下载图像,如下所示:
http://www.beerolf.com/pivottest/SilverlightLoadTest.html
(当您单击集换式卡片时,您应该会看到“Big!!!”字样,表示正在使用高分辨率图像。如果在单击前放大集换式卡片,原始图像会保留。)
这没关系,但我不想强迫用户点击交易卡来查看更高分辨率的图像。有什么方法可以确定当前可见的集换式卡牌吗?
【问题讨论】:
标签: c# silverlight-5.0 pivotviewer