我想要将属性添加到ICollectionView的当前项中,我该如何做?ICollectionView用于绑定到组合框,如何将另一个控件绑定到ICollectionView的选定项?
发布于 2010-11-02 22:42:28
看看这个cheat sheet。特别是,查看/绑定符号,它引用了集合视图中的当前项。
发布于 2010-11-03 01:04:29
在ComboBox上设置IsSynchronizedWithCurrentItem将使用其选择更新当前项目(不确定您是否已经在执行此操作)。然后,您可以绑定相同的集合,并使用绑定访问其当前项:
<ComboBox ItemsSource="{Binding Names}" IsSynchronizedWithCurrentItem="True" />
<Button Content="{Binding Path=Names/}"/>发布于 2010-11-02 23:12:25
给你的ComboBox起一个名字并绑定到它的SelectedItem。
例如:
<ComboBox x:Name="MyComboBox" ItemsSource="{Binding MyList}" />
<Grid DataContext={Binding ElementName=MyComboBox, Path=SelectedItem>
...
</Grid>https://stackoverflow.com/questions/4078387
复制相似问题