gpt4 book ai didi

wpf - 网格中的滚动查看器

转载 作者:行者123 更新时间:2023-12-04 03:10:21 25 4
gpt4 key购买 nike

我有以下一段 xaml:

<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>

<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>

<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Visible" Grid.Column="0" Grid.Row="1">
<ContentControl prism:RegionManager.RegionName="{x:Static local:RegionNames.MainMenuRegion}" />
</ScrollViewer>
</Grid>

如果我将 VerticalScrollBarVisibility 设置为 Visible,一切正常。如果我将它设置为自动,则永远不会显示滚动条(即使需要它)。

有什么建议吗?

最佳答案

您的包含面板不受约束 - 特别是,您已将 Grid.Row=1 设置为具有 * 的高度,这意味着“使用所有可用空间” .因此,您的面板只会增长,而不是显示 ScrollViewer。

尝试将其设置为受限高度,当主菜单中的 MenuItems 过多时,ScrollViewer 应该出现。

关于wpf - 网格中的滚动查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com