ScrollViewer ScrollBar 可见性

Jam*_*ack 0 c# wpf scrollbar

现在我正在使用 WPF ScrollViewer。

<ScrollViewer Name="uiPageScrollViewer" ScrollViewerHorizontalScrollBarVisibility="Auto">
...
</ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

我正在向 ScrollViewer 添加元素,并HorizontalScrollBar显示在UI When I try to get uiPageScrollViewer.HorizontalScrollBarVisibilityin code behind it returns Auto

我怎样才能得到Visibility?什么时候HorizontalScrollBar在 UI 中显示比它应该返回 Visible 其他不符合。

ie.*_*ie. 5

如前所述,您将两件事混合在一起:可见性配置和可见性状态:

ScrollViewer.HorizontalScrollBarVisibility (粗体是我的):

获取或设置一个值,该值指示是否应显示水平 ScrollBar。

ScrollViewer.ComputedHorizontalScrollBarVisibility

获取一个值,该值指示水平 ScrollBar 是否可见。