现在我正在使用WPF ScrollViewer。
<ScrollViewer Name="uiPageScrollViewer" ScrollViewerHorizontalScrollBarVisibility="Auto">
...
</ScrollViewer>
我向ScrollViewer添加了元素,HorizontalScrollBar
中显示了UI
当我尝试在代码后面加uiPageScrollViewer.HorizontalScrollBarVisibility
时,会返回 Auto
。
我如何获得Visibility
?在UI中显示HorizontalScrollBar
时应该返回Visible
否则不会满足。
答案 0 :(得分:4)
如前所述,您将两件事情混合在一起:可见性配置和可见性状态:
ScrollViewer.HorizontalScrollBarVisibility
(粗体是我的):
获取或设置一个值,该值指示是否应显示水平ScrollBar。
ScrollViewer.ComputedHorizontalScrollBarVisibility
:
获取一个值,该值指示水平ScrollBar是否可见。
答案 1 :(得分:3)