【发布时间】:2013-03-13 02:56:56
【问题描述】:
Windows 8 应用商店应用程序中重复按钮的 ClickMode 无法正常工作。是我做错了还是有人注意到了这些问题:
- ClickMode=Release 和 ClickMode=Press 的行为相同。使用鼠标或触摸时,按住按钮会继续触发单击事件。我认为 Release 会使 RepeatButton 或多或少像普通按钮一样工作——每次 mousedown/mouseup 一次单击。
- 使用键盘时,使用 Enter 根本不会引发 click 事件。 (使用空格键有效。)
- 在样式中设置点击模式不会被控件拾取。
我使用的是重复按钮,但测试想将点击事件更改为只触发一次。我认为 ClickMode 将是一个快速修复,但不得不用按钮替换它们。
【问题讨论】:
标签: xaml windows-runtime winrt-xaml