Windows应用商店应用中心控制水平偏移

Windows应用商店应用中心控制水平偏移,windows,windows-runtime,winrt-xaml,Windows,Windows Runtime,Winrt Xaml,如何确定Windows 8.1 HUB控件的水平偏移 我想根据水平偏移量调整标题的边距 有趣的是,我在Bing新闻应用程序中注意到,标题“Bing新闻”在头条图像上方时以白色开头。但是,当您向右滚动时,标题现在位于应用程序的(灯光)背景上(已滚动过图像),标题背景颜色现在变为黑色 见下图。显示屏幕最上方的部分。当页面向右滚动且BING新闻标题不再位于图像上方时,图像1-3显示 我假设这是通过偏移量再次完成的,所以我希望我的想法是可能的。控件的Hub有一个子元素,它是一个滚动查看器。您可以解析可

如何确定Windows 8.1 HUB控件的水平偏移

我想根据水平偏移量调整标题的边距

有趣的是,我在Bing新闻应用程序中注意到,标题“Bing新闻”在头条图像上方时以白色开头。但是,当您向右滚动时,标题现在位于应用程序的(灯光)背景上(已滚动过图像),标题背景颜色现在变为黑色

见下图。显示屏幕最上方的部分。当页面向右滚动且BING新闻标题不再位于图像上方时,图像1-3显示


我假设这是通过偏移量再次完成的,所以我希望我的想法是可能的。

控件的
Hub
有一个子元素,它是一个
滚动查看器。您可以解析可视树以检索
ScrollViewer
,也可以使用一些简洁的扩展,例如允许您执行调用的扩展,例如
myHubControl.GetFirstDowntoftype()
。然后,您可以从此对象检索
水平偏移量。

谢谢您的回答。这听起来像是我想要的。我刚刚将nuget包添加到我的项目中。我似乎找不到你提到的方法。你知道工具箱中的名称空间是什么吗?我最终创建了自己的扩展方法,实现了与使用工具箱相同的功能。