wpf4.5 中wrappanel控件的scrollViewer.……属性怎么用 搜索
最近回到.Net平台学习WPF的开发,使用的是VS2015 + .Net Framework4.5.2,发现WrapPanel控件在设置属性时多了几个和ScrollViewer的属性,猜想是否是可以不用包含在Scrollviewer控件中也能实现滚动条功能了,尝试了一下却没有作用,按照以前的理解,推想这些属性是否是设置父级ScrollViewer的属性,于是将一个WrapPanel控件放在了ScrollViewer控件中,结果发现在WrapPanel中设置几个和ScrollViewer控件相关的属性却没什么用?
现在对WrapPanel控件中在属性窗口出现的几个属性感到很困惑?求各位大神解答!
如下定义WrapPanel控件:
<Border Margin="5" VerticalAlignment="Top" Height="119" Padding="5" CornerRadius="3" >
<WrapPanel x:Name="wpNumbers" ScrollViewer.VerticalScrollBarVisibility="Auto" />
</Border>
动态向WrapPanel控件中添加了许多控件,但是滚动条没有出现!
后来改成如下代码:
<Border Margin="5" VerticalAlignment="Top" Height="119" Padding="5" CornerRadius="3" Background="#FF697781">
<ScrollViewer>
<WrapPanel x:Name="wpNumbers" ScrollViewer.VerticalScrollBarVisibility="Auto" />
</ScrollViewer>
</Border>
滚动条出现了,但是和WrapPanel控件里面的scrollViewer.VerticalScrollBarVisibility属性没什么关系,无论怎么改这个属性的值,滚动条的外观只受到ScrollViewer控件自身设置的影响
那出现在WrapPanel属性设置窗口中的这几个ScrollViewer的属性有什么用呢?