【发布时间】:2012-08-27 10:30:29
【问题描述】:
在我的 C# windows 8 Metro 应用程序中,我在 ScrollViewer 之上添加了一个 StackPanel。我在 StackPanel 上水平添加了一些控件。在 StackPanel 上添加所有控件后,我想滚动到特定控件并显示该控件(将焦点设置到特定控件)。
请告诉我这样做是否可行。我查看了 ScrollViewer 类参考,有一个名为 ScrollToHorizontalOffset 的方法,但我不知道如何获取添加到 StackPanel 上的特定控件的偏移量。
StackPanel 中没有这样的方法返回它的孩子的偏移量。
【问题讨论】:
-
你能发布你的尝试吗? 这当然是可能的。
-
我尝试获取添加到 StackPanel 上的控件的偏移值,但没有找到任何相关的 API 方法。如果您知道任何获取偏移量的方法,请告诉我。
标签: c# windows-phone-7 windows-8 microsoft-metro windows-runtime