【问题标题】:Adding a Scroll Bar to a Frame WPF将滚动条添加到框架 WPF
【发布时间】:2013-01-24 14:31:04
【问题描述】:

我加载到框架中的其中一个页面比框架本身大得多。我已尝试在 Frame on a resizable Window should show Scrollbar 找到的说明,我生成的 xaml 如下所示:

<ScrollViewer>
<Frame 
    ScrollViewer.VerticalScrollBarVisibility="Visible" 
    ScrollViewer.CanContentScroll="True" 
    Content="" 
    Name="mainFrame" 
    Grid.Row="1" 
    NavigationUIVisibility="Hidden" 
    Source="LoginPage.xaml"/>
</ScrollViewer>

不幸的是,当我运行这个 WPF 应用程序时,页面和/或框架被完全隐藏了。去掉代码顶部和底部的 2 个 ScrollViewer 标签让我可以再次导航,但问题页面仍然没有滚动条。

【问题讨论】:

    标签: wpf scrollbar frame scrollviewer


    【解决方案1】:

    我的第一个猜测是你正在通过嵌套丢失你想要的网格行。试试这个:

    <ScrollViewer Grid.Row="1" >
    <Frame 
        ScrollViewer.VerticalScrollBarVisibility="Visible" 
        ScrollViewer.CanContentScroll="True" 
        Content="" 
        Name="mainFrame" 
        NavigationUIVisibility="Hidden" 
        Source="LoginPage.xaml"/>
    </ScrollViewer>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 2022-10-06
      相关资源
      最近更新 更多