我有以下代码组成 aHubSection
内的Hub
.
<HubSection DataContext="{Binding Path=[0], Source={StaticResource groupedItemsViewSource}}" Padding="40,30,40,0">
<HubSection.Background>
<ImageBrush ImageSource="Images/BG.jpg" Stretch="UniformToFill" />
</HubSection.Background>
<HubSection.Header>
<TextBlock x:Uid="Section1Header" TextLineBounds="TrimToBaseline" OpticalMarginAlignment="TrimSideBearings" Text="English"/>
</HubSection.Header>
<DataTemplate>
<GridView
x:Name="itemGridView1"
Margin="-4,-4,0,0"
AutomationProperties.AutomationId="ItemGridView"
AutomationProperties.Name="Items In Group"
ItemsSource="{Binding Items}"
ItemTemplate="{StaticResource Standard240x320ItemTemplate}"
SelectionMode="Single"
IsSwipeEnabled="false"
IsItemClickEnabled="True"
ItemClick="ItemView_ItemClick">
</GridView>
</DataTemplate>
</HubSection>
我也设置了一个 AppBar,但我不确定如何告诉 AppBar 在 HubSection 中选择了什么。
请指教。
编辑:澄清一下,我在实现代码方面遇到了问题,例如itemGridView1.selectedItem
因为我被告知它“在当前上下文中不存在”。