2

我想知道 Windows Phone 是否有某种手势允许我点击一个按钮,然后拖动到另一个按钮并点击它,当然没有 XNA 框架,因为这不是游戏,我不想使用它。

例如,我有两个按钮“A”和“B”,如果点击 A 然后我将手指(仍在屏幕上)拖到 B 上,那么 B 应该与 A 一起选择。

我希望每个人都能理解我的问题,当然我是用 C# 和 XAML for Windows Phone 8 来做这一切的。

感谢您的回答。干杯。

4

2 回答 2

5

您可以使用Phone Toolkit中提供的DragStartedDragCompleted事件。示例代码:http ://www.scottlogic.co.uk/blog/colin/2012/06/a-gesture-driven-windows-phone-todo-application-part-two-drag-re-ordering/Microsoft.Phone.Controls.GestureListener

于 2012-11-02T05:00:58.967 回答
0

我也更喜欢使用 Microsoft 通过 windpwsphone 工具包提供的已经实现的手势。这可能是您可以获得的标准手势的最佳实现。正如@Arun 已经展示的那样,已经完成了拖放实现。

但是,如果这对您来说还不够,您可以随时根据 UIElement 拥有的原始事件创建自己的手势。请参阅:http: //msdn.microsoft.com/en-us/library/ms604577%28v=vs.95%29.aspx

于 2012-11-02T10:00:38.613 回答