gpt4 book ai didi

c# - 想在 WP7 应用程序中单击和双击图像

转载 作者:行者123 更新时间:2023-11-30 14:41:05 25 4
gpt4 key购买 nike

我想为单击和双击图像实现不同的功能。我之前使用的是 Manipulationstarted 事件。现在可以使用什么?我正在使用来自 click count 的帮助

但不支持 (e.ClickCount)

最佳答案

您可以使用 Silverlight for Windows Phone Toolkit 中的手势执行此操作

例如:

<Image Source="filename.png" >
<Controls:GestureService.GestureListener>
<Controls:GestureListener
Tap="GestureListener_Tap"
DoubleTap="GestureListener_DoubleTap" />
</Controls:GestureService.GestureListener>
</Image>

请注意,即使双击事件也被调用,点击事件也将始终被调用。您可以尝试通过检查点击事件来解决这个问题。 (您需要在不同的线程上运行一个短计时器,如果此时没有触发双击,则假设双击。)

然而

从可用性的角度来看,您可以通过点击事件和上下文(点击并按住)菜单让用户更轻松。这将使用户更难意外选择错误的选项,同时也消除了上述问题。

让一个对象同时支持点击(或点击)和双击事件并不常见,因为它更难发现或向用户指示,而且很容易使用错误的操作。添加上下文菜单(PC 上的右键单击菜单)是向用户添加多个选项的常见约定。

工具包中还包含一个 ContextMenu

关于c# - 想在 WP7 应用程序中单击和双击图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4603224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com