如何确定Windows8.1 HubControl的水平偏移量?
我想调整我的标题的幅度的水平偏移量。
有趣的是,我注意到在必应新闻应用程序的标题‘必应新闻’开始白色时,它是在铅图像。但是,当您向右滚动,并且标题现在在应用程序的(光)背景上(已经滚动过图像)时,标题背景颜色现在变为黑色。
见下图。显示屏幕的最上面的部分。图片1-3显示当页面已经向右滚动和必应新闻标题已经改变颜色,一旦它不再在图像上。
我认为这是通过再次抵消,所以我希望我的想法是可能的。
发布于 2014-02-06 19:28:22
Hub
控件有一个子元素,它是一个ScrollViewer
。您可以解析可视化树来检索ScrollViewer
,也可以使用一些整洁的扩展,如WinRTXamlToolkit中的扩展,这些扩展允许您执行诸如myHubControl.GetFirstDescendentOfType<ScrollViewer>()
之类的调用。然后,您可以从这个对象检索HorizontalOffset
。
https://stackoverflow.com/questions/21611784
复制相似问题