在wp7上使用mvvm light进行条件绑定

时间:2011-03-05 21:47:22

标签: c# windows-phone-7 binding mvvm-light

Manual Recipient Entry

嗨,请考虑上面的自定义wp7消息框。我希望看到只有在单击按钮后才能将视图文本框绑定到视图模型上的属性的最简洁方法。我能解决的唯一方法是拥有两个属性并使用按钮上的命令将第一个道具的值分配给主道具。主要道具只应在用户单击勾选按钮时才接收文本框中的值,而不是取消(通过按后退按钮)。

我正在使用MVVM Light。

2 个答案:

答案 0 :(得分:1)

如何捕获点击事件并通过Messenger将已更改的文本从View发送到ViewModel。在ViewModel上,该属性只是一个getter。

答案 1 :(得分:0)

我认为你这样做的方式还可以。 只有在接受消息框时才有临时绑定属性和主属性与临时属性同步。