如果我只需要两列,我应该使用哪个 wpf 控件。第一列包含属性名称,第二列包含其值。但是,在所有这些属性的顶部,我需要每个列的标题,例如 PROPERTY 和 VALUE。我知道 datagrid 不会是一个好的解决方案。有人可以建议我使用哪个控件,或者我应该坚持使用 Grid 并手动设置这些标题。
问问题
34 次
1 回答
0
如果你真的不能使用 a DataGrid
,那么这GridView
可能是你最好的选择......当我说最好的时候,我的意思是最简单的。假设您有一个名为的数据类型的集合,并且Items
该集合内的数据类型有两个属性,Property
并且Value
,您可以使用:
<ListView ItemsSource="{Binding Items}" HorizontalAlignment="Center"
VerticalAlignment="Center">
<ListView.View>
<GridView>
<GridViewColumn Header="Property" DisplayMemberBinding="{Binding Property}" />
<GridViewColumn Header="Value" DisplayMemberBinding="{Binding Value}"/>
</GridView>
</ListView.View>
</ListView>
于 2013-10-23T08:24:44.833 回答