在Windows Phone 7中,有一种方法可以使用一个按钮,当我选择它时,它会调用回调函数。要么是这个,要么必须在选择按钮时执行一个功能,而在按钮被释放时执行一个功能。任何想法如何做到这一点?
请注意,我已经查看了工具包,他们提供的手势不包括此内容。
谢谢!
答案 0 :(得分:0)
在MouseLeftButtonDown
开启Tick
的计时器,直到Button
被释放。此外,您可以控制计时器勾选Interval
答案 1 :(得分:0)
你可以看看这篇关于手势的深入文章:
http://windowsphonegeek.com/articles/WP7-GestureService-in-depth--key-concepts-and-API
具体而言,点按并保持手势可能适合您。
这些事件将适用: •GestureBegin
The GestureBegin event.
public event EventHandler<GestureEventArgs> GestureBegin;
•GestureCompleted
The GestureCompleted event.
public event EventHandler<GestureEventArgs> GestureCompleted;
答案 2 :(得分:0)
您是否尝试创建与列表项倾斜效果类似的操作。或者像视频擦洗栏一样。当手指在屏幕上向下时,这两个都会动作,当你移开手指时,它们会返回到先前的状态吗?
答案 3 :(得分:0)
为了将来的参考,并为了节省一些未来的灵魂而沮丧为什么MS没有首先实现这一点作为他们的SDK的一部分...... 我最后通过使用ManipulationStarted记录开始时间来解决这个问题,ManipulationEnd用来记录手势的结束时间,还有一个单独的线程来跟踪两者之间的刻度。