ScrollViewer ScrollBar可见性

时间:2015-01-22 06:36:00

标签: c# wpf scrollbar

现在我正在使用WPF ScrollViewer。

<ScrollViewer Name="uiPageScrollViewer" ScrollViewerHorizontalScrollBarVisibility="Auto">
...
</ScrollViewer>

我向ScrollViewer添加了元素,HorizontalScrollBar中显示了UI 当我尝试在代码后面加uiPageScrollViewer.HorizontalScrollBarVisibility时,会返回 Auto

我如何获得Visibility?在UI中显示HorizontalScrollBar时应该返回Visible 否则不会满足。

2 个答案:

答案 0 :(得分:4)

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

ScrollViewer.HorizontalScrollBarVisibility(粗体是我的):

  

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

ScrollViewer.ComputedHorizontalScrollBarVisibility

  

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

答案 1 :(得分:3)