如何使用垂直方向的集线器控制Windows Phone 8.1应用程序滚动

本文关键字:Phone 应用程序 滚动 Windows 控制 垂直 何使用 方向 集线器 | 更新日期: 2023-09-27 18:25:58

我正在构建一个WinRT Windows Phone 8.1应用程序。我想使用一个有三个轮毂部分的垂直轮毂控制。但是,即使在集线器上启用了所有必要的滚动查看器属性,集线器控件的垂直滚动似乎也不起作用。如何启用垂直滚动?

这是我的集线器控制

<Hub Orientation="Vertical" ScrollViewer.VerticalScrollMode="Enabled" ScrollViewer.IsVerticalRailEnabled="True" ScrollViewer.IsVerticalScrollChainingEnabled="True">
    <HubSection>
        <DataTemplate>
            <TextBlock Text="HELLO 1" FontSize="50" />
        </DataTemplate>
    </HubSection>
    <HubSection>
        <DataTemplate>
            <TextBlock Text="HELLO 2" FontSize="50" />
        </DataTemplate>
    </HubSection>
    <HubSection>
        <DataTemplate>
            <TextBlock Text="HELLO 3" FontSize="50" />
        </DataTemplate>
    </HubSection>
</Hub>

如果有人能为我指明正确的方向,我将非常高兴。提前谢谢。

如何使用垂直方向的集线器控制Windows Phone 8.1应用程序滚动

轮毂的设计仅适用于方向="水平"。请勿在Orientation="vertical"中使用。

发现在Windows博客张贴

以及

集线器控件的行为和渲染仅在纵向方向上受支持。

在MSDN WP8.1指南