如何在 WPF MVVM 中单击另一个按钮之前禁用按钮



如何在WPF MVVM中单击另一个按钮之前禁用按钮?

任何解决方案?

其中一条评论中的建议:如何在 WPF MVVM 中单击另一个按钮之前禁用按钮是一种可能的解决方案,但它不是 MVVM,它与您想要实现的目标完全相反。

您还可以执行以下操作:

  • 在代码中定义IsAnotherButtonClicked依赖项属性并将其设置为 false
  • 将按钮的.IsEnabled属性绑定到 XAML 中定义的依赖项属性
  • 另一个按钮的Click事件处理程序中,确保将IsAnotherButtonClicked设置为true

最新更新