Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 这是使用RoutedCommand的好例子吗?_Wpf_Mvvm_Routed Commands - Fatal编程技术网

Wpf 这是使用RoutedCommand的好例子吗?

Wpf 这是使用RoutedCommand的好例子吗?,wpf,mvvm,routed-commands,Wpf,Mvvm,Routed Commands,我有一个WPF页面,上面有两个ContentControl。两个ContentControl都有一个图像,一个比另一个小得多。当鼠标移到较大的图像上时,我想在较小的图像上显示放大的视图。与此非常相似的内容: 我想我希望较大的图像控件发送一些实际包含图像的内容-较小的图像控件将拾取并显示该图像。这是利用RoutedCommand的好地方吗?我可以传递这样的图像吗?在这种情况下,RoutedCommand似乎有点放错地方了。。。你会希望鼠标能够平稳地响应,而你最不希望的就是在这里和那里发出命令 你最

我有一个WPF页面,上面有两个ContentControl。两个ContentControl都有一个图像,一个比另一个小得多。当鼠标移到较大的图像上时,我想在较小的图像上显示放大的视图。与此非常相似的内容:


我想我希望较大的图像控件发送一些实际包含图像的内容-较小的图像控件将拾取并显示该图像。这是利用RoutedCommand的好地方吗?我可以传递这样的图像吗?

在这种情况下,RoutedCommand似乎有点放错地方了。。。你会希望鼠标能够平稳地响应,而你最不希望的就是在这里和那里发出命令


你最好使用视觉刷。Ian Griffith的例子是一个放大镜,一个WPF中早期规范的VisualBrush例子,你可以很容易地调整它以显示图像的一部分。

这并不是我最终要做的事情,但你的回答让我走上了一条通向最终解决方案的道路。