【问题标题】:Tap and Drag gesture in Windows Phone without XNA没有 XNA 的 Windows Phone 中的点击和拖动手势
【发布时间】:2012-11-01 15:40:17
【问题描述】:

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

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

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

感谢您的回答。干杯。

【问题讨论】:

    标签: c# windows-phone-7 xaml gesture windows-phone-8


    【解决方案1】:

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

    【讨论】:

    • 手势监听器在 Windows Phone 8 中已弃用。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多