C# 用户是否执行了夹入或夹出操作?

C# 用户是否执行了夹入或夹出操作?,c#,xaml,windows-store-apps,microsoft-metro,C#,Xaml,Windows Store Apps,Microsoft Metro,我的网格可以接收操作增量事件。当e.Delta.Scale具有非零值时,这意味着用户试图放大或或缩小,但如何区分这两者 我只想在用户向内挤压时执行操作。如何检测?保存以前的值,并检查它是否比当前值小或大。这是一个好主意,但我担心在我的情况下,它不会起作用,因为没有实际的放大。我只是在使用缩进手势执行其他操作(即动画和向后导航帧历史记录)难道您不能缓存e.Delta.Scale值,或者在您的情况下其值通常不可比较吗?不,您是对的,每次触发操纵Delta事件时,e.Delta.Scale的值与前面的

我的
网格
可以接收
操作增量
事件。当e.Delta.Scale具有非零值时,这意味着用户试图放大或缩小,但如何区分这两者


我只想在用户向内挤压时执行操作。如何检测?

保存以前的值,并检查它是否比当前值小或大。这是一个好主意,但我担心在我的情况下,它不会起作用,因为没有实际的放大。我只是在使用缩进手势执行其他操作(即动画和向后导航帧历史记录)难道您不能缓存e.Delta.Scale值,或者在您的情况下其值通常不可比较吗?不,您是对的,每次触发
操纵Delta
事件时,e.Delta.Scale的值与前面的值无关。