c# - 在 wp7 上使用 mvvm light 进行条件绑定(bind)

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

Manual Recipient Entry

您好,请考虑上面的自定义 wp7 消息框。我正在寻找仅在单击按钮后将 View 文本框绑定(bind)到 View 模型上的属性的最简洁方法。我能解决的唯一方法是拥有两个属性并使用按钮上的命令将第一个 Prop 的值分配给主要 Prop 。仅当用户单击勾选按钮而不是取消(通过按后退按钮)时,主 Prop 才应仅从文本框接收值。

我正在使用 MVVM Light。

最佳答案

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

关于c# - 在 wp7 上使用 mvvm light 进行条件绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5206992/

相关文章:

java - 如何将 TableView 内的 TableColumn 的总和绑定(bind)到外部 Label textProperty()?

c# - 通过对静态类的反射设置属性

c# - 执行 CoCreateInstance 时出现 COM 错误 0x8007002(找不到文件)

c# - 如何检查变量是数组还是对象?

binding - 不同 WebSphere 服务器上的 EJB JNDI 查找

wpf - 将转换后的 Enum 绑定(bind)到 ComboBox

c# - ThreadPool.QueueUserWorkItem 导致应用程序挂起直到完成

c# - 如何更改通过 PrefabUtility.InstantiatePrefab 实例化的 GameObject 的父对象?

c# - 如何在 Windows Phone 7 中读取 SIM 卡详细信息?

c# - Windows Phone 7 事件调用?