带有滚动条的WPF应用程序

时间:2012-11-14 14:18:56

标签: wpf uiscrollview frame

我正在制作WPF应用程序,但我无法让滚动条工作

这是我在主页上的Xaml:

        <Border Name="myBorder_FrameRight" BorderBrush="#FF3F0000" BorderThickness="2" Background="#8AFFFFFF" VerticalAlignment="Top" Grid.Column="1" Visibility="Collapsed">
            <ScrollViewer>
            <Frame MaxHeight="300" Name="myFrame_PagesRight" NavigationUIVisibility="Hidden" Navigated="myFrame_PagesRight_Navigated" 
                   ScrollViewer.CanContentScroll="True" 
                   ScrollViewer.HorizontalScrollBarVisibility="Visible"/>
            </ScrollViewer>
        </Border>

我想在其中显示一个高度=“520”的页面

但是页面被切断了,并且没有启用滚动条。

1 个答案:

答案 0 :(得分:0)

尝试删除ScrollViewer。

Frame已经有了ScrollViewer。如果将Frame放在ScrollViewer中,它将有两个ScrollViewer。它可以这样做,但是你必须配置它们。

编辑:

最简单:

<Border Name="myBorder_FrameRight">
        <Frame MaxHeight="300" Name="myFrame_PagesRight" NavigationUIVisibility="Hidden" />
</Border>