【发布时间】:2015-02-17 14:23:50
【问题描述】:
我的 WPF 窗口中有一个 Listview,并且我绑定了一个属性 List<User> users;
我在要编辑用户的列表视图旁边还有一个编辑/添加表单,然后单击保存按钮以保存用户。我将表单的 groupbox 的 bindingContext 设置为 currentUser,这是在 ListView 的 OnSelectionChange 事件上设置的。一切(绑定)工作正常,但我的问题是:
当我更改绑定到 currentUser 的文本框的文本并离开文本框时,它会在 listView 中自动更新。我首先想在更新 ListView 之前单击“保存用户”。我怎样才能做到这一点?
谢谢。
【问题讨论】:
-
请提供代码示例。
-
如果它们都绑定到同一个对象,这是正常行为
-
@Muds,这就是我想要阻止的。
-
那么它会变脏,v变脏..
-
尝试更改属性并更新源触发器
标签: c# wpf data-binding