我有一些要更改 ControlTemplates 的按钮,因此我可以使用图像作为外观。
我有一张正常状态的图像和一张 PointerOver 或 Pressed 状态的图像。
这是我有点困惑的地方:我希望它可以在平板电脑和台式机上运行。我尝试设置 Pressed 状态,但它迫使我双击按钮以激活它。如果我设置 PointerOver,点击效果很好;如果我将 PointerOver 和 Pressed 设置为相同,则可以正常工作。为什么强制单击以激活 Pressed 状态并再次单击以激活按钮 Click/Command?
如果这是有意的,我是否设置了 PointerOver 和 Pressed 状态以便它在桌面上工作?但这也适用于平板电脑吗?即,如果用户按下一个按钮,他/她显然没有 PointerOver 状态,那么它不会创建我之前描述的场景吗?