Xaml 列表框中的WP8上下文菜单未显示

Xaml 列表框中的WP8上下文菜单未显示,xaml,windows-phone-8,windows-phone,contextmenu,Xaml,Windows Phone 8,Windows Phone,Contextmenu,我有一个水平列表框显示图片。我想在每个项目上添加一个上下文菜单,允许用户删除该项目。但是我不知道我的ContextMenu在ItemTemplate中的确切位置,我几乎在任何地方都尝试过,但是ContextMenu从未显示。 你知道把XAML块放在哪里吗 <ListBox x:Name="PhotoListBox" Grid.Row="1" ItemsSource="{Binding}" SelectionChanged="PhotoListBox_SelectionChanged" &g

我有一个水平列表框显示图片。我想在每个项目上添加一个上下文菜单,允许用户删除该项目。但是我不知道我的ContextMenu在ItemTemplate中的确切位置,我几乎在任何地方都尝试过,但是ContextMenu从未显示。 你知道把XAML块放在哪里吗

<ListBox x:Name="PhotoListBox" Grid.Row="1" ItemsSource="{Binding}" SelectionChanged="PhotoListBox_SelectionChanged" >
            <ListBox.ItemsPanel>
                <ItemsPanelTemplate>
                    <toolkit:WrapPanel 
                        HorizontalAlignment="Left" 
                        Margin="0,0,0,0" 
                        VerticalAlignment="Top" 
                            />
                </ItemsPanelTemplate>
            </ListBox.ItemsPanel>
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <StackPanel Margin="5">
                        <StackPanel Orientation="Vertical">
                            <Grid Width="100" Height="100">
                                <Grid.Background>
                                    <ImageBrush Stretch="UniformToFill" ImageSource="{Binding}" />
                                </Grid.Background>
                                <toolkit:ContextMenu>
                                    <toolkit:MenuItem Header="Delete" Click="MenuItem_OnClick"/>
                                </toolkit:ContextMenu>
                            </Grid>
                        </StackPanel>
                    </StackPanel>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>


谢谢

将其包装在contextMenuService中:

<toolkit:ContextMenuService.ContextMenu>
  <toolkit:ContextMenu>
    <toolkit:MenuItem Header="Delete" Click="MenuItem_OnClick"/>
  </toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>

有关完整的示例,请参见