如何使用WPF数据绑定编辑多个项目的公共字段

时间:2013-03-26 05:30:36

标签: c# wpf listview data-binding

与在Visual Studio设计器中选择多个对象并更改常用属性的方式类似,我想在我的WPF应用程序中执行相同操作。我目前正在将ListView的选定项绑定到“属性编辑器”窗口,以编辑所选对象的各种属性。我的问题是利用数据绑定的最佳方法是什么,但允许选择多个项目并一次编辑所有公共字段?

编辑:感谢自由职业者的回答。为了使事情复杂化,列表视图中选择的任何内容都被设置为第二个列表视图(属性编辑器)的datacontext。第二个listview使用ItemTemplateSelector为所选对象的每个属性。知道如何将ItemTemplateSelector的概念与MultiBinding的概念结合起来,以便我可以将所选对象的列表传递给属性编辑器列表视图吗?

1 个答案:

答案 0 :(得分:2)

您可以使用multibindings

有关此课程>>

的更多详情,请参阅此链接

http://msdn.microsoft.com/en-us/library/system.windows.data.multibinding.aspx

希望它有所帮助。