2010-03-28 232 views

回答

5

我一直在使用Samuel的解决方案,它的工作得很好。

http://blog.functionalfun.net/2009/02/how-to-databind-to-selecteditems.html

+0

Jobi Joy的答案非常简单,工作正常。为什么要通过阅读博客文章重新发明轮子并浪费时间?美丽是在简单:) – Stacked 2013-05-14 15:31:40

+0

@Stacked:可能是因为jobi的解决方案涉及2个列表框,而OP可能希望他的选定项目在同一个列表框中表示他的源项目。 – Terry 2013-10-29 12:10:08

+0

@Derry你不需要使用2个ListBox,我只是喜欢使用ElementName属性的想法。 – Stacked 2013-10-29 23:19:43

1

您可以使用ListBox.SelectedItems属性为此。

<ListBox x:Name="listBox" SelectionMode="Multiple" ItemsSource="{Binding YourCollection}" /> 
    <ListBox ItemsSource="{Binding SelectedItems , ElementName=listBox}"/> 
+0

的问题问到绑定的SelectedItem(我相信他们的意思SelectedItems)的列表,而不是到另一个ListBox的的ItemsSource。 – Kohanz 2017-02-08 19:52:51

相关问题