gpt4 book ai didi

c# - 如何让 XAML Button Tapped 事件触发所有点击?

转载 作者:太空宇宙 更新时间:2023-11-03 23:04:44 27 4
gpt4 key购买 nike

我有几个按钮作为数量的 +/- 步进控制。 Windows 的默认行为是吸收一次点击,如果它被认为是双击并且不会触发第二次点击事件:

If a user interaction also fires DoubleTapped, Tapped will fire first to represent the first tap, but the second tap won't fire an additional Tapped.

但这为步进按钮提供了非常糟糕的用户体验。用户应该能够以他们想要的速度点击它,并且每次都应该增加计数器,而不是像当前那样每隔一次点击。

奇怪的是我在任何地方都找不到如何做到这一点。起初我以为我通过 IsDoubleTapEnabled 属性获得了它,但不幸的是这一切都失败了。无论打开还是关闭,行为都完全相同。

最佳答案

有一种更简单的方法 - 使用内置 RepeatButton 代替。它甚至可以自动处理按下状态,因此您可以按住它来连续更改值。

关于c# - 如何让 XAML Button Tapped 事件触发所有点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41731712/

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