【发布时间】:2013-04-05 09:51:53
【问题描述】:
我有两个相邻的 ListBox。在 XAML 文件中,它看起来像这样:
<ListBox Name="first_box" ItemsSource="{Binding Path=Firstlist}"
DisplayMemberPath="name" SelectionMode="Single"
SelectionChanged="Firstlist_SelectionChanged"/>
<ListBox Name="second_box" ItemsSource="{Binding Path=SecondList}"
DisplayMemberPath="name" SelectionMode="Single"
SelectionChanged="Secondlist_SelectionChanged"/>
我想要做的是,当一个 ListBox 中的一个项目被选中时,另一个 ListBox 应该失去它的选择。但我认为丢失该选择会再次触发SelectionChanged,从而删除另一个列表框中的选择,等等……
我该如何解决这个问题?
【问题讨论】: