在我看来,有一个 TextBox 和一个 Button,TextBox 的 Text 属性绑定到 ViewModel 中的公共属性,当用户单击按钮时,获取 TextBox 中的文本。我还将 Button 的 IsDefault 属性设置为 true,这样我就可以按 Enter 键来触发 click 事件。我的项目使用MVVM,所以按钮的命令也在ViewModel中。现在,问题是,我点击按钮,我可以在 TextBox 中获取文本,但是如果我按下回车按钮,我无法获取文本,它总是为空。我设置断点并发现,如果我在文本框中输入一些文本并单击按钮,则会触发 RaisePropertyChanged 事件,但如果我按下按钮,则不会。任何人都可以帮忙吗?
谢谢!