El *_*rko 14 wpf listview docking wpf-controls autoresize
我正在尝试按如下方式安排WPF UI:

解决方案将非常受欢迎; 我已经摆弄了一段时间并且设法让事情工作除了 ListView下面的控件,通过在窗口中使用外部DockPanel,第一个控件停靠在顶部,ListView填充剩余空间但设置为VerticalAlignment ="最佳".
一个纯粹的XAML解决方案是理想的,但如果它不可避免,我不介意代码背后.一个解决方案的奖励点,允许多个这样的安排垂直堆叠:)感谢您的帮助!
Ela*_*atz 16
尝试
<Grid VerticalAlignment="Top">
<Grid.RowDefinitions>
<RowDefinition Height="auto" />
<RowDefinition Height="*" />
<RowDefinition Height="auto" />
</Grid.RowDefinitions>
<Button Content="hello" />
<ScrollViewer Grid.Row="1" >
<ListView >
<ListBoxItem Content="hi" />
<ListBoxItem Content="hi" />
<ListBoxItem Content="hi" />
<ListBoxItem Content="hi" />
<ListBoxItem Content="hi" />
<!-- Some Items -->
</ListView>
</ScrollViewer>
<Button Content="hello" Grid.Row="2" />
</Grid>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18521 次 |
| 最近记录: |