我有一个有5个位置的集线器,我只想放一个按钮,当我点击时,转到特定位置......在Pivot控件中我可以使用带有索引位置的SelectedItems但是这里......我不知道知道
<Grid x:Name="MainFragment" >
<Hub x:Name="hubMain" Header="Você no mundo, o mundo em você!" Margin="1,0,0,0">
<HubSection x:Name="HubOne" Header="A Faculdade dos Guararapes">
<DataTemplate>
<Grid>
<Border CornerRadius="50" Background="White" Opacity="0.5" >
</Border>
<Image Source="/Assets/Fg.png" Width="100" HorizontalAlignment="Center" VerticalAlignment="Top"></Image>
<TextBlock Text="A Faculdade dos Guararapes tem por finalidade desenvolver processos de formação de nível superior, envolvendo o ensino, a pesquisa e a extensão, a prestação de serviços à comunidade, a investigação e a difusão da cultura, da ciência, da tecnologia e das artes." TextWrapping="Wrap" Foreground="White" FontSize="20" VerticalAlignment="Top" HorizontalAlignment="Center" Margin="0,125,0,0" />
<Border HorizontalAlignment="Center" VerticalAlignment="Bottom" CornerRadius="50" Width="364" Height="150" Margin="11,0" >
<Border.Background>
<ImageBrush Stretch="Fill" ImageSource="Assets/apresentacao.png"/>
</Border.Background>
</Border>
</Grid>
</DataTemplate>
</HubSection>
答案 0 :(得分:0)
.ScrollToSection(HubSectionName)
是关键,我的朋友。如果您为集线器和集线器部分命名,则单击下面的按钮应该适合您。
private void MyBtnClick(object sender, RoutedEventArgs e)
{
hubMain.ScrollToSection(HubOne);
}
但是,我不建议你这样导航,因为它会破坏Hub模板的目的。