【发布时间】:2014-12-06 07:27:32
【问题描述】:
我有一个两行的网格。在每一行中都有一个 ListView。 第一行有 100 个项目,第二行有 500 个项目。 这不适合屏幕,所以我想在每个 ListView 上显示滚动条(没问题),并且行高应该与 ListViews 的高度成比例。像 1* 和 5* 但我事先不知道这些 ListBox 会有多大。
注意:每个项目可能有不同的大小,所以我想使用实际的 ListBox 高度而不是项目数
<Grid>
<Grid.RowDefinitions>
<RowDefinition /> <!-- keep ratio of rows based on Listbox Heights -->
<RowDefinition />
</Grid.RowDefinitions>
<ListBox Grid.Row="0">
<!-- 100 items -->
</ListBox>
<ListBox Grid.Row="1">
<!-- 500 items -->
</ListBox>
</Grid>
有什么想法吗?
【问题讨论】:
标签: wpf