类似于您可以在 Visual Studio 设计器中选择多个对象并更改公共属性的方式,我想在我的 WPF 应用程序中执行相同的操作。我目前将 ListView 的选定项绑定到“属性编辑器”窗口以编辑选定对象的各种属性。我的问题是利用数据绑定的最佳方法是什么,但允许选择多个项目并一次编辑所有公共字段?
编辑:感谢自由职业者的回答。更复杂一点的是,在列表视图上选择的任何内容都设置为第二个列表视图(属性编辑器)的数据上下文。第二个列表视图为所选对象的每个属性使用了 ItemTemplateSelector。知道如何将 ItemTemplateSelector 的概念与 MultiBinding 的概念结合起来,以便我可以将选定对象的列表传递给属性编辑器列表视图吗?