将ListView绑定到数值类型列表?

时间:2011-01-10 15:32:36

标签: c# wpf listview

我的谷歌搜索在星期一早上失败了。这应该很简单,有人可以帮忙吗?

通常我将ListView绑定到对象集合中,如下所示:

    <ListView Margin="5,10,5,10" x:Name="listViewFoo" ItemsSource="{Binding FooCollection}">
        <ListView.View>
            <GridView>
                <GridViewColumn Width="50" Header="FooBar" DisplayMemberBinding="{Binding FooProperty}"/>
            </GridView>
        </ListView.View>
    </ListView>

如何将ItemsSource绑定到say,System.Int64对象的集合并将它们显示在一列中?

2 个答案:

答案 0 :(得分:1)

您不需要DisplayMemberBinding;这应该工作......

    <ListView Margin="5,10,5,10" x:Name="listViewFoo" ItemsSource="{Binding FooCollection}">
        <ListView.View>
            <GridView>
                <GridViewColumn Width="50" Header="FooBar"/>
            </GridView>
        </ListView.View>
    </ListView>

答案 1 :(得分:0)

没关系。刚刚删除了GridViewColumn中的DisplayMemberBinding。