gpt4 book ai didi

c# - 可调整大小的窗口上的框架应显示滚动条

转载 作者:行者123 更新时间:2023-11-30 22:33:07 25 4
gpt4 key购买 nike

我的应用程序有一个可调整大小的 WPF 窗口,带有一个显示不同 WPF 页面的框架。大多数时候页面大于框架,如果是这种情况,框架应该显示滚动条。不幸的是,它从不显示任何滚动条。

这是我的代码:

<Grid>
<Frame Name="MainFrame"
NavigationUIVisibility="Hidden"
Width="Auto"
Height="Auto"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
ScrollViewer.CanContentScroll="True"
ScrollViewer.HorizontalScrollBarVisibility="Auto"
ScrollViewer.VerticalScrollBarVisibility="Auto" />
</Grid>

代码隐藏:

MainFrame.Navigate(new Page1());

我做错了什么?

最佳答案

尝试将您的 Frame 包裹在 ScrollViewer 中:

<Grid>
<ScrollViewer>
<Frame Name="MainFrame"
NavigationUIVisibility="Hidden"
Width="Auto"
Height="Auto"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
ScrollViewer.CanContentScroll="True"
ScrollViewer.HorizontalScrollBarVisibility="Auto"
ScrollViewer.VerticalScrollBarVisibility="Auto" />
</ScrollViewer>
</Grid>

关于c# - 可调整大小的窗口上的框架应显示滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8469548/

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