【问题标题】:Hub / HubSection in Windows 10 MobileWindows 10 移动版中的 Hub/HubSection
【发布时间】:2016-10-20 21:51:21
【问题描述】:

我尝试将我的 Windows 8.1 应用程序迁移到 Windows 10 Mobile (SDK 10240), 但是 Hub 控件不像在 Windows Phone 8.1 中那样工作。

中心部分太小或太大,不适合移动屏幕的宽度。

我没有找到任何属性来解决这个问题。

<Hub Background="White" Header="Header">

    <HubSection x:Uid="HubSection1" Header="Header1">
        <DataTemplate>
            <TextBlock Text="Content1" />
        </DataTemplate>
    </HubSection>
    <HubSection x:Uid="HubSection2" Header="Header2" >
        <DataTemplate>
            <TextBlock Text="Content2" />
        </DataTemplate>
    </HubSection>
</Hub>

我希望像在 Windows Phone 8.1 中一样,Header1 在第一页,Header2 在第二页,等等...

【问题讨论】:

  • @JustinXL 这个问题解决了吗?我也在面对。 OP 的意思是在旧的移动集线器控件中,集线器部分用于自动获取屏幕的宽度(减去允许下一部分可见的内容)。而现在他们没有。而且现在他们不像以前那样从最后一个循环到第一个循环。我相信我可以解决第一个问题,但不能解决第二个问题。

标签: c# xaml windows-10-mobile


【解决方案1】:

我创建了this Behavior 以使 Hub 控件在移动设备上运行时的行为类似于 Windows Phone 8.1 控件。

检查一下并告诉我它是否能解决您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    • 2016-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多