小编JDL*_*JDL的帖子

在WPF框架上设置ScrollViewer(用于垂直滚动)的正确方法?

有没有人知道在框架上定义垂直滚动条之间的区别如下:

        <ScrollViewer Grid.Row="2" VerticalScrollBarVisibility="Auto">
            <Frame Name="Frame1"
                   ScrollViewer.CanContentScroll="True" />
        </ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

或者像这样:

        <ScrollViewer Grid.Row="2">
            <Frame Name="Frame1"
                   ScrollViewer.VerticalScrollBarVisibility="Auto"
                   ScrollViewer.CanContentScroll="True" />
        </ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

此框架嵌套在WebBrowser控件中,并以第一种方式设置它正确显示垂直滚动条,并且仅在需要滚动(自动)时才可见.当我以第二种方式设置垂直滚动条时,即使它不需要滚动(可见)也始终可见.

我将使用第一个选项,因为它符合我的需要,但如果我设置错误,我不想在路上感到惊讶.

谢谢!

wpf scrollbar frame webbrowser-control scrollviewer

12
推荐指数
1
解决办法
5万
查看次数

标签 统计

frame ×1

scrollbar ×1

scrollviewer ×1

webbrowser-control ×1

wpf ×1