【问题标题】:Prevent MouseLeftButtonUp fire when releasing "Hold"?释放“Hold”时防止 MouseLeftButtonUp 触发?
【发布时间】:2011-11-10 15:58:48
【问题描述】:

我有一个列表框,其中包含用户最喜欢的东西。当您在列表中的某个项目上单击 (MouseLeftButtonUp) 时,您将导航到“详细信息页面”。如果您按住列表项,它将被删除。这是由“Hold”事件执行的

问题是当您释放列表项时,MouseLeftButtonUp 会触发。有没有办法防止 MouseLeftButtonUp 触发?我在另一个应用程序中看到了这种行为。

【问题讨论】:

    标签: windows-phone-7 mouseleftbuttonup


    【解决方案1】:

    MouseLeftButtonUp 在这种情况下总是会触发。您需要使用布尔字段或类似字段来测试是短按还是按住。

    为了避免这个问题,我建议使用 Tap 手势而不是 MouseLeftButtonUp。

    【讨论】:

      猜你喜欢
      • 2012-09-11
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多