C# 如何自动移动各个轮毂部分?

C# 如何自动移动各个轮毂部分?,c#,xaml,windows-phone-8,C#,Xaml,Windows Phone 8,我有一个应用程序Windows Phone 8 有可能在hub中按下一个按钮,让应用程序自动移动到下一个hubsection?是的,您可以使用HubName.ScrollToSection(HubSectionName) 最小示例 <Hub x:Name="myHub"> <HubSection x:Name="myHubSection"> <DataTemplate> <Grid Width="2000

我有一个应用程序Windows Phone 8


有可能在hub中按下一个按钮,让应用程序自动移动到下一个hubsection?

是的,您可以使用
HubName.ScrollToSection(HubSectionName)

最小示例

<Hub x:Name="myHub">
    <HubSection x:Name="myHubSection">
        <DataTemplate>
            <Grid Width="2000" Height="1000">
                <TextBlock Text="hi"></TextBlock>
                <Button Content="ScrollToNext" VerticalAlignment="Bottom" Click="Button_Click"></Button>
            </Grid>
        </DataTemplate>
    </HubSection>
    <HubSection x:Name="myHubSection2">
        <DataTemplate>
            <Grid Width="900">
                <TextBlock Text="hi2"></TextBlock>
            </Grid>
        </DataTemplate>
    </HubSection>            
</Hub>

还有一种方法可以更慢地更改轮毂部分?@prova2当然,请参阅:
// this will scroll to myHubSection2
private void Button_Click(object sender, RoutedEventArgs e)
{
    this.myHub.ScrollToSection(this.myHubSection2);
}