上下文菜单未出现在Windows Phone 8列表框中

时间:2013-11-22 14:34:33

标签: c# xaml windows-phone-8 toolkit listboxitem

我正在玩上下文菜单,我已经安装了工具包,我正在尝试我的第一个示例,其中列表框绑定到可观察的集合,在项目模板中我有一个项目的视图和上下文菜单,但它没有出现。 :/这是代码

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
        <ListBox x:Name="List" ItemsSource="{Binding Friends}" >
            <ListBox.DataContext>
                <ViewModel:MainViewModel/>
            </ListBox.DataContext>
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <View:FriendItemView />
                    <toolkit:ContextMenuService.ContextMenu>
                        <toolkit:ContextMenu x:Name="Menu" Background="Black" >
                            <toolkit:MenuItem x:Name="Edit" Header="Edit" />
                            <toolkit:MenuItem x:Name="Delete" Header="Delete"/>
                        </toolkit:ContextMenu>
                    </toolkit:ContextMenuService.ContextMenu>
                </DataTemplate>
            </ListBox.ItemTemplate>

        </ListBox>
    </Grid>

1 个答案:

答案 0 :(得分:0)

尝试将ContextMenu放在FriendItemView中。