绑定到“ this”作为itemsource?

问题描述

| 假设我有一个列表框,其项目源绑定到类“ 0”的集合 我如何xaml将属性直接绑定到
Foo
实例? 我要绑定的属性是Image的来源,而
Foo
类具有影响该来源的几个属性,因此在我的Converter类中。我要
Foo
    

解决方法

        如果您想拥有绑定到集合的ѭ5的
ItemsSource
属性(您不绑定到控件,而是绑定到控件的属性),并且想要显示集合中每个ѭ0image的图像,则可以这样做像这样:
<ListBox ItemsSource=\"{Binding whatever}\">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <Image Source=\"{Binding Converter={StaticResource converter}}\" />
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>
只需将绑定的路径保留为空,即可将其设置为当前项目。