首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何绑定ICollectionView的CurrentItem

如何绑定ICollectionView的CurrentItem
EN

Stack Overflow用户
提问于 2010-11-02 21:57:37
回答 3查看 6.3K关注 0票数 6

我想要将属性添加到ICollectionView的当前项中,我该如何做?ICollectionView用于绑定到组合框,如何将另一个控件绑定到ICollectionView的选定项?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-11-02 22:42:28

看看这个cheat sheet。特别是,查看/绑定符号,它引用了集合视图中的当前项。

票数 9
EN

Stack Overflow用户

发布于 2010-11-03 01:04:29

在ComboBox上设置IsSynchronizedWithCurrentItem将使用其选择更新当前项目(不确定您是否已经在执行此操作)。然后,您可以绑定相同的集合,并使用绑定访问其当前项:

代码语言:javascript
复制
<ComboBox ItemsSource="{Binding Names}" IsSynchronizedWithCurrentItem="True" />
<Button Content="{Binding Path=Names/}"/>
票数 6
EN

Stack Overflow用户

发布于 2010-11-02 23:12:25

给你的ComboBox起一个名字并绑定到它的SelectedItem。

例如:

代码语言:javascript
复制
<ComboBox x:Name="MyComboBox" ItemsSource="{Binding MyList}" />

<Grid DataContext={Binding ElementName=MyComboBox, Path=SelectedItem>
...
</Grid>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4078387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档