我正在 WPF 中构建一个触摸屏应用程序,我想在用户用手指/触控笔按下按钮时显示 UI 的变化。目前,一旦松开手指,您只会看到 UI 变化的闪烁,但在此之前没有任何变化。
我一直在尝试将按钮模板中的触发器和/或事件触发器连接到诸如 stylusdown 和 touchdown 之类的东西,但无济于事。
我已经在附加到按钮的事件上连接了一些控制台写入,它们按以下顺序显示:
- 触控笔向下
- 触控笔按钮向下
- 接地
- 触控笔
- 触控笔按钮向上
- 点击
当手指从屏幕上抬起时,所有这些都会同时触发。(TouchUp 似乎根本没有触发)。
关于如何开始捕捉手指按下模板中的按钮的任何想法,以便我可以让用户知道他们实际上正在按下按钮?