在winrt中,RepeatButton的ClickMode被破坏了吗?

时间:2013-03-12 16:40:43

标签: xaml windows-runtime winrt-xaml

Windows 8商店应用中的RepeatButtons ClickMode无法正常工作。我做错了还是有人注意到这些问题:

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

我正在使用RepeatButtons,但是测试想要将点击事件更改为仅触发一次。我认为ClickMode将是一个快速修复但必须用Buttons替换它们。

1 个答案:

答案 0 :(得分:0)

这就是RepeatButton所做的。如果您希望每次按下一次单击 - 使用常规按钮控件。