2009-07-07 81 views
0

我有一個WPF頁面上有2個ContentControls。兩個ContentControl都有一個圖像,一個比另一個小得多。將鼠標懸停在較大的圖像上時,我想在較小的圖像上顯示放大視圖。與此非常相似的東西:http://www.trekbikes.com/us/en/bikes/urban/soho/soho/這是使用RoutedCommand的好例子嗎?

我想我想讓較大的圖像控件發出一些實際上包含圖像的東西 - 較小的圖像控件將拾取並顯示。這會是一個利用RoutedCommands的好地方嗎?我可以傳遞像這樣的圖像嗎?

回答

0

RoutedCommands在這種情況下看起來有點錯位......您需要鼠標順利響應,並且您想要的最後一件事是在這裏和那裏觸發命令。

你可能更適合使用VisualBrush。雖然伊恩格里菲斯的例子here是放大鏡(WPF中的早期規範VisualBrush示例),但您可以輕鬆調整它以顯示圖像的一部分。

+0

這不完全是我最終做的,但你的回答開始了我的一條路徑,導致我的最終解決方案。 – djschwartz 2009-07-15 16:26:31