我发现最近2天有关附加命令行为通过命令触发TextBox.TextChanged事件或ComboBox.TextInput事件。但是,我无法得到任何适当的解决方案。
我得到的一个解决方案是通过将Text绑定到ViewModel属性来调用UpdateSourceTrigger = PropertyChanged上的所需方法。
但是,根据MVVM上的调查结果,除了包含OnPropertyChanged的私有成员的getter和setter之外,属性不应该包含任何其他代码。
所以,任何人都可以帮助我,指导我是否正朝着正确的方向前进。或者在某处丢失了某些东西。
详细说明或链接或示例代码将受到高度赞赏。
享受编码, VJ
答案 0 :(得分:0)
但是,根据MVVM上的调查结果,除了包含OnPropertyChanged的私有成员的getter和setter之外,属性不应该包含任何其他代码。
是什么让你这么想?在setter中拥有你想要的任何代码都没关系...无论如何,它比使用附加行为容易得多