【问题标题】:Why do AppBarButtons not respond to Tapped events in Windows Phone 8.1 RT Universal apps?为什么 AppBarButtons 不响应 Windows Phone 8.1 RT 通用应用程序中的 Tapped 事件?
【发布时间】:2014-08-13 19:05:18
【问题描述】:

我在 Windows Phone 8.1 RT 应用中有一个非常简单的场景。

<Page.BottomAppBar>
    <CommandBar>
        <AppBarButton Click="AppBarButton_Click" Tapped="AppBarButton_Tapped" Icon="Emoji"/>
    </CommandBar>
</Page.BottomAppBar>

这是一个全新的Page,不涉及其他代码。在真实设备和模拟器中,Tapped 事件永远不会被调用,但 Click 事件。 我尝试使用 Commanding,但没有发现它改变了任何东西。

其他人以前遇到过这个吗?有什么解决办法吗?

【问题讨论】:

  • 为什么需要点击事件而不是点击事件?它们几乎是一样的,不是吗?
  • 我偶然发现了同样的问题。这些命令用于我的工作。我不确定发生了什么。

标签: windows-phone-8.1 win-universal-app


【解决方案1】:

如果您同时设置了它们(点击事件和点击事件), 它只会关注 Click 事件(如果已配置)。

你不能就这样同时使用它们。您必须在同一个 Event 中混合字符串。

我试过一次,发现两者都用没用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多