【发布时间】:2011-09-08 18:21:05
【问题描述】:
我有一个编辑器,用户从 SL4 的列表框中选择一张照片,并在列表旁边的面板中编辑标题、描述、标签等值。文本框有Binding 是列表框SelectedItem 的适当属性的XAML,它工作得很好。但是,我希望能够同时选择多张照片,并为每张照片设置标签。我不知道问题的确切名称,但我试图解释一下,它是任何软件中非常基本的功能,选择多个项目并编辑一个属性,它将为所有这些项目进行编辑。如果属性不同,文本框将显示(multiple values),如果我不触摸该字段,这些字段不会发生任何事情。这在 XAML 中可能吗?我很确定在 SL 版本 4 发布之前,微软的人会想出一个聪明的解决方案来解决这个多选问题。如果是,如何(请尽可能使用基于 XAML 和绑定的声明,否则一切都很容易搞砸)。如果没有明确的方法,那么最干净/最佳的做法是什么?
【问题讨论】:
标签: silverlight xaml data-binding silverlight-4.0 multiple-instances