【问题标题】:how can i implement dynamic navigation/group header positioning in a winrt app?如何在 winrt 应用程序中实现动态导航/组标题定位?
【发布时间】:2012-05-10 05:42:42
【问题描述】:

我知道标题有点令人困惑,但描述我所追求的最佳方式是在 Consumer Preview 上运行 Weather Metro 应用程序;当您水平滚动时,您会注意到部分标题会四处移动并停留在相关内容的顶部,然后在您越过新部分时淡出。 (第一部分的主要背景也是这样的)

我的问题是,我将如何在我自己的 WinRT 应用程序中复制这种行为?有没有我可以利用的现有控件,或者我必须从根本上重写它们?

【问题讨论】:

    标签: windows-8 winrt-xaml


    【解决方案1】:

    这看起来就像一个 ScrollViewer - 您将处理 ViewChanged 事件并根据滚动偏移量 - 更改覆盖的静态 TextBlocks 的不透明度,并在您越过特定阈值时完全隐藏滚动的那些。我认为没有类似的东西可以做到,但我可以构建它。

    【讨论】:

    • 嗯,所以我猜你必须计算一下所有面板的偏移量是多少,等等……好吧!可惜它不是标准的 WinRT 控件,因为它看起来很棒
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-27
    • 2019-08-14
    相关资源
    最近更新 更多