gpt4 book ai didi

具有固定标题的 UWP 垂直滚动条

转载 作者:行者123 更新时间:2023-12-04 20:22:58 24 4
gpt4 key购买 nike

在 UWP 中,我希望在我的应用程序顶部有一个包含一些按钮的固定标题行。屏幕的其余部分应该可以垂直滚动(如固定导航)。

到目前为止,这是我的代码:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<StackPanel>
<RelativePanel>
<Button x:Name="btntest" Content="fixed button"/>
</RelativePanel>
<StackPanel>
<ScrollViewer x:Name="MyScrollView" VerticalScrollBarVisibility="Visible">
<StackPanel Padding="0,30,0,0">
[...my Content...]
</StackPanel>
</ScrollViewer>
</StackPanel>
</StackPanel>
</Grid>

它没有做我想做的,因为显示了滚动条,但是内容(高于屏幕)无法滚动。

我怎样才能实现我的目标 - 我必须如何安排面板(Stack,Relative?)和 ScrollViewer?

最佳答案

如果我理解你是对的,并且你想要在你的滚动查看器上方有一个固定的标题,那么你应该能够通过使用垂直 StackPanel 或使用 Grid 来实现这一点合适的行(一切都取决于您的需要)。示例:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Button Grid.Row="0" x:Name="btntest" Content="fixed button"/>
<ScrollViewer Grid.Row="1" x:Name="MyScrollView" VerticalScrollBarVisibility="Visible">
<StackPanel Padding="0,30,0,0">
[...my Content...]
</StackPanel>
</ScrollViewer>
</Grid>

关于具有固定标题的 UWP 垂直滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37610790/

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