我目前有两个用户控件,它们都使用对象列表。这些对象列表是咖啡类型。这两个用户控件以不同方式显示咖啡类型。
我想要做的是,当在一个用户控件中选择咖啡类型时,它将更新或突出显示在另一个用户控件中选择的相同咖啡类型。
我尝试制作一个ObservableCollection
,两个用户控件都会查看,但它没有用完。
还有其他想法吗?
谢谢!
答案 0 :(得分:0)
您正在寻找的机器人:Selector.IsSynchronizedWithCurrentItem
您可以将IsSynchronizedWithCurrentItem属性设置为true,以确保所选项始终对应于ItemCollection中的CurrentItem属性。例如,假设有两个ListBox控件,其ItemsSource属性设置为相同的源。在两个列表框上将IsSynchronizedWithCurrentItem设置为true,以确保每个ListBox中的选定项都相同。