我有一个WPF页面,上面有2个ContentControls。两个ContentControl都有一个图像,一个比另一个小得多。当鼠标悬停在较大的图像上时,我想在较小的图像上显示放大的视图。与此非常相似:http://www.trekbikes.com/us/en/bikes/urban/soho/soho/。
我想我想让较大的图像控件发出实际包含图像的东西 - 较小的图像控件会拾取和显示。这是一个利用RoutedCommands的好地方吗?我可以传递这样的图像吗?
答案 0 :(得分:0)
在这种情况下,RoutedCommands似乎有点错位......你会希望鼠标能够顺利响应,你想要的最后一件事就是在这里和那里发射命令。
使用VisualBrush可能会更好。虽然Ian Griffith的例子here是一个放大镜(WPF中的早期规范VisualBrush示例),但您可以轻松地对其进行调整以显示图像的一部分。