2013-05-13 54 views
0

我想提出一个事件来放大和缩小图像,一旦手势被识别为有效(由Kinect识别的手势)。我的图像显示在主窗口中存在的框架中加载的不同用户控件中。在WPF中创建事件

<Frame Name="currentFrame" NavigationUIVisibility="Hidden"></Frame> 

和帧发送源被设定这样的。

currentFrame.Source = new Uri("Images.xaml", UriKind.RelativeOrAbsolute); 

如何创建自定义事件?哪一个是最好的?隧道或泡沫?

回答

0

我觉得在你的情况下,最好使用tunel事件,因为你需要的是来自用户交互的即时反馈并执行一个单一的动作:缩放。所以没有通知您的usecontrol画布(如果有)和实际处理代码之间的其他控件。

为具体的执行活动的,可以一看:

Routed Events