对于使用C#/ XAML的Windows 8中的应用程序,我在页面中使用语义缩放。当我在页面中滚动时,我想知道滚动位置。使用scrollViewer很容易:我只需要恢复scrollViewer并使用属性HorizontalOffset。
var scrollView = element.FindName("itemGridScrollViewer") as ScrollViewer;
var scrollOffset = scrollView.HorizontalOffset;
但是,如何在语义缩放中实现相同的功能并访问滚动信息?
感谢您的帮助
答案 0 :(得分:0)
您可以找到您感兴趣的语义缩放控件,访问可视化树,然后找到后代滚动查看器来查询它的HorizontalOffset值。
WinRT XAML工具包的VisualTreeHelperExtensions可能会帮助您解决此问题。