在 WP7 应用程序中,我在代码中生成 Scrollviewer。这个 Scrollviewer 有一个 StackPanel 作为它的内容,并且在 Stackpanel 中我有一个网格。我没有为这些控件分配任何特定的高度。
就我所追求的外观和行为而言,一切都很好。
我现在想将滚动查看器定位到某个点 - 在我生成它及其子项之后。
看来 ScrollViewer.ScrollToVerticalOffset 方法是我应该使用的。但我无法确定 Scrollviewer 的高度...... Height 和 ActualHeight 都返回 0。我想使用这个高度来确定我应该滚动到哪个点。
即使我硬编码一个 ScrollToVerticalOffet 值,它仍然不会重新定位自己。
有没有一种方法可以让我根据需要定位它,以及如何确定高度值?
- 谢谢