使用 WPF 功能区构建菜单。我的应用程序采用 MVVM 模式。要将 RibbonButton 连接到 ViewModel,请使用以下表单:
Command="{Binding Logoff}"
它工作正常。现在,在 RibbonApplicationMenuItem 上使用相同的命令:
Command="{Binding Logoff}"
不会引发任何调用或事件。RibbonApplicationMenuItem 调用 ViewModel 中的方法需要什么?当我在代码隐藏中创建方法时,它可以工作。但这与我正在开发的 MVVM 架构背道而驰。有什么建议可以通过绑定到 ViewModel 来连接 RibbonApplicationMenuItem 吗?