1
0
我想您的转换器只能被调用一次,因为列表框上的SelectedItems不是DependencyProperty,因此不会通知绑定它已更新。 您最好在codebehind/viewmodel中进行这种转换(取决于您遵循的方法),并为要绑定到的第二个列表框公开属性。 你可以用我能想到的两种方法中的一种来做这个。首先,你可以听 选择已更改 并更新第二个列表绑定到的属性。或者,您可以将 被选择的 属性,并在第一个列表绑定到的项发生更改时更新第二个列表。您可以为ListBoxItem添加此样式以同步 被选择的 数据项和视图之间的属性:
我的猜测是,第一个方法不太难实现,尽管它可能不完全符合您所遵循的任何UI方法。 |
Yoni · 如何从代码隐藏中引用“我的项目”控件中的另一个控件? 7 年前 |
Sam White · 实际高度增加但不收缩 7 年前 |
herohuyongtao · 如何获取当前ItemsControl项的索引? 10 年前 |
Boas Enkler · WinRT中可缩放的水平项目控件 11 年前 |