它很容易重现。只要创建一个新的项目并粘贴以下代码:高度为0时ScrollViewer仍然可见
<StackPanel Grid.Row="0" Name="Header" Height="0">
<TextBlock Text="This text is hidden" />
<ScrollViewer>
<TextBlock Margin="2" TextWrapping="Wrap" FontSize="32" Text="This text isn't."/>
</ScrollViewer>
</StackPanel>
的问题是,stact面板高度为0这样的内容应该是不可见的。
我该如何解决?
我为StackPanel的高度属性设置了动画。因此,高度从0变为某个值(或者一些变为0)。但是scrollViewer不会隐藏。那就是问题所在。 – user1510539 2013-02-24 09:47:05