【发布时间】:2013-01-11 11:11:38
【问题描述】:
我遇到以下问题:我有两个ListBox,有两个不同的ItemSource,但对于SelectedItem,它们都有相同的binding,因为我试图执行单个选择在这两个列表之间。
这是一张更能说明问题的图片:
我想做什么?每次我从第一个列表(红色)中选择一个项目时,它应该取消选择第二个列表(黑色)中的SelectedItem,反之亦然。这就是为什么我对他们两个都使用相同的binding。
我真的不知道这是否是更好的方法,但它应该像那样工作。
你能帮帮我吗?
【问题讨论】:
-
我认为您应该改用自定义附加行为...
-
@FelicePollano 但我该怎么做呢?你有一些代码可以帮忙吗?
-
@dowhilefor 我会检查这个问题,看看它是否有效。
-
@Clemens 类型是“版本”,我的自定义类之一。
标签: c# wpf visual-studio-2010 mvvm listbox