【问题标题】:Two-way Databinding a WP7 Toolkit Multiselect ListPicker SelectedItems Property to a ViewModel将 WP7 工具包多选 ListPicker SelectedItems 属性双向数据绑定到 ViewModel
【发布时间】:2011-12-29 15:47:54
【问题描述】:

我有一个设置为 MultiSelect 模式的 WP7 Toolkit ListPicker,我需要将 SelectedItems 属性数据绑定到 ViewModel 上的集合。 ListPicker SelectedItems 属性是只读的。

<toolkit:ListPicker x:Name="ItemTypePicker" 
ItemsSource="{Binding ItemTypes}" 
SelectionMode="Multiple" />

无论如何要将 SelectedItems 属性数据绑定到 ViewModel 上的属性?

谢谢 迈克尔

【问题讨论】:

标签: windows-phone-7.1 silverlight-toolkit windows-phone-7


【解决方案1】:

您是需要设置 SelectedItems 还是仅仅读取它们?

如果您只需要阅读,我认为最好的解决方案是使用 SelectionChanged 事件,正如您在 Laurent Bugnion 的 this post 中看到的那样

【讨论】:

    【解决方案2】:

    试试:ItemsSource="{Binding ItemTypes, Mode=TwoWay}"

    【讨论】:

      猜你喜欢
      • 2015-06-08
      • 2019-12-14
      • 2013-09-13
      • 1970-01-01
      • 2021-09-23
      • 2015-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多