今天遇到一个小问题,在这里与大家分享下,几个容易混淆的path格式。
第一行的path 和第二行的path绑定的结果相同,都表示绑定到这个集合。
第三行的path绑定有点意思,它绑定的是当前集合中的项目。
<CollectionViewSource x:Key="list" Source="{x:Static Fonts.SystemFontFamilies}">
</CollectionViewSource>
<Button DataContext="{StaticResource list}" Content="{Binding }"></Button>
<Button DataContext="{StaticResource list}" Content="{Binding Path=.}"></Button>
<Button DataContext="{StaticResource list}" Content="{Binding Path=/}"></Button>