【发布时间】:2018-04-05 11:06:42
【问题描述】:
ScrollViewer 的 Width 如果这样使用,则保持“正常”:
<Grid>
<ScrollViewer>
<Rectangle Width="2500"/>
</ScrollViewer>
</Grid>
说“正常”我的意思是ScrollViewer 的Width 将与Grid(在我的情况下为1500)相同,因为我自己没有提到他们的Width。至少这是我所知道的。
但是,如果上述部分是在这样的 StackPanel 中获取的:
<StackPanel Orientation="Horizontal">
<Grid>
<ScrollViewer>
<Rectangle Width="2500"/>
</ScrollViewer>
</Grid>
</StackPanel>
然后 ScrollViewer 的 Width 变为 2500,因为它是 Content 的 Width。
什么原因?
【问题讨论】:
标签: .net xaml uwp uwp-xaml scrollviewer