[英]Bind ListView to list of numeric value types?
My googling is failing me this Monday morning. 这个星期一早晨,我的谷歌搜索使我失望。 This should be simple, can someone help?
这应该很简单,有人可以帮忙吗?
Normally I bind ListView an object collection as in: 通常我将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>
How can I bind ItemsSource to a collection of say, System.Int64 objects and display them in one column? 如何将ItemsSource绑定到说System.Int64对象的集合并将它们显示在一列中?
You don't need DisplayMemberBinding
; 您不需要
DisplayMemberBinding
; this should work... 这应该工作...
<ListView Margin="5,10,5,10" x:Name="listViewFoo" ItemsSource="{Binding FooCollection}">
<ListView.View>
<GridView>
<GridViewColumn Width="50" Header="FooBar"/>
</GridView>
</ListView.View>
</ListView>
Nevermind. 没关系。 Just deleted DisplayMemberBinding in the GridViewColumn.
刚刚删除了GridViewColumn中的DisplayMemberBinding。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.