2012-11-02 20 views
0

在WP7应用程序中,我在代码中生成了一个ScrollViewer。这个Scrollviewer有一个StackPanel作为它的内容,并且在Stackpanel中我有一个网格。 我还没有为这些控件分配任何特定的高度。WP7管理代码中的ScrollViewer

就我的观点和行为而言,一切都很好。

我现在想将scrollviewer定位到某个点 - 在生成它和它的子项后。

看来ScrollViewer.ScrollToVerticalOffset方法是我应该使用的。 但我无法确定Scrollviewer的高度...... Height和ActualHeight都返回0.我想用这个高度来确定我应该滚动到哪个点。

即使我硬编码一个ScrollToVerticalOffet值,它仍然不会重新定位自己。

有没有一种方法可以将其定位为我想要的位置,以及如何确定高度值?

  • 感谢

回答

0

得到它的工作确定,当我在页面加载事件检查值... ...和ScrolltoOffset似乎正常工作有太多。