将集合绑定到列表框

时间:2011-04-06 15:30:34

标签: wpf data-binding listbox

我有一个名为TheObject的对象。 每个'TheObject'包含属性A,B和C.

我还有一个'TheObject'的集合  ObservalbeCollection TheCollection

我想将此集合绑定到ListView 这样它就可以在屏幕上显示Coloum A,B列,C列。

所以列表类似于:

TheCollection [1] .A TheCollection [1] .B TheCollection [1] .C

TheCollection [2] .A TheCollection [2] .B TheCollection [2] .C 等

绑定listview的最简单方法是什么?

非常感谢

1 个答案:

答案 0 :(得分:2)

此:

<ListView ItemsSource="{Binding MyCollection}">
    <ListView.View>
        <GridView>
            <GridViewColumn DisplayMemberBinding="{Binding A}"/>
            <GridViewColumn DisplayMemberBinding="{Binding B}"/>
            <GridViewColumn DisplayMemberBinding="{Binding C}"/>
        </GridView>
    </ListView.View>
</ListView>

[Binding basics]