0

Windows 8 应用商店应用程序中的 ClickMode 重复按钮未按预期工作。我做错了还是有人注意到这些问题:

  • ClickMode=Release 和 ClickMode=Press 的行为相同。使用鼠标或触摸时,按住按钮会继续触发单击事件。我认为Release 会使RepeatButton 或多或少像普通按钮一样工作——每次mousedown/mouseup 单击一次。
  • 使用键盘,使用 Enter 根本不会引发 click 事件。(使用空格键有效。)
  • 控件不会选择在样式中设置 clickmode。

我使用的是重复按钮,但测试想将点击事件更改为只触发一次。我认为 ClickMode 将是一个快速修复,但不得不用按钮替换它们。

4

1 回答 1

0

这就是RepeatButton 的作用。如果您想每次按下单击 - 使用常规 Button 控件。

于 2013-03-12T18:56:56.410 回答