1
我正在開發一個使用語義縮放的PivotViewer(Silverlight 5)控件。有兩個交易卡模板,一個顯示低分辨率圖像的「小」模板和一個顯示同一圖像和一些文本的高分辨率版本的「大」模板。PivotViewer:交易卡可見性
低分辨率圖像捆綁在XAP文件中。當該模板的高分辨率版本變得可見時,我想動態下載並顯示交易卡的更高分辨率圖像。但是,最好的我已經能夠做到迄今爲止正在下載圖像時通過的SelectionChanged選擇的交易卡,如下所示:
http://www.beerolf.com/pivottest/SilverlightLoadTest.html
(當你點擊交易卡,你應該看到的文字說「Big !!!」表示正在使用高分辨率圖像,如果在點擊前放大一張交易卡,原始圖像仍然存在)。強制用戶點擊交易卡以查看更高分辨率的圖像。有什麼方法可以確定哪些交易卡目前可見?