Windows phone 8.1 获取Windows Phone中ScrollViewer的高度

Windows phone 8.1 获取Windows Phone中ScrollViewer的高度,windows-phone-8.1,win-universal-app,Windows Phone 8.1,Win Universal App,我在Windows Phone应用程序(通用应用程序)中的ScrollViewer方面遇到问题 我有一个滚动查看器,如下所示: <ScrollViewer x:Name="myScrollViewer" Grid.Row="1"> <StackPanel> <TextBlock x:Name="myText" Margin="12"

我在Windows Phone应用程序(通用应用程序)中的ScrollViewer方面遇到问题

我有一个滚动查看器,如下所示:

            <ScrollViewer x:Name="myScrollViewer" Grid.Row="1">
            <StackPanel>

                <TextBlock x:Name="myText"
                           Margin="12"
                           FontSize="30"
                           Text="Lorem Ipsum is simply dummy text of the printing and typesetting industry."
                           TextWrapping="Wrap"
                           />        
                <Rectangle Height="140"
                           Width="400"
                           Fill="Blue"
                           Margin="12"
                           />
                <Rectangle Height="140"
                           Width="400"
                           Fill="Red"
                           Margin="12"
                           />                                        
            </StackPanel>
        </ScrollViewer>

我还尝试了其他与高度相关的方法来获取ScrollViewer的高度。但在每种情况下,我在d中都得到NULL或0。是否有任何方法可以返回ScrollViewer的实际高度或工作高度?

在加载页面事件后,您应该能够获得任何框架元素的实际高度。实际高度和实际宽度在构造时或在动态计算/测量控件之前不设置。

在cs端的代码中“是什么意思?你什么时候想达到这个高度?非常感谢。这有帮助。
double d = myScrollViewer.ActualHeight;

double d = myScrollViewer.ScrollableHeight;

double d = myScrollViewer.Height;