如何设置所选项目或获取我有ContextMenu的列表框项目?
<local:TypeTemplateSelector Content="{Binding}">
<local:TypeTemplateSelector.WithAudio>
<DataTemplate>
<Grid Margin="0,5">
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu Open="needselect" x:Name="databoundMenu">
<toolkit:MenuItem Header="I Like It"/>
<toolkit:MenuItem>
<toolkit:MenuItem.Header>
<CheckBox Content="Tell" ></CheckBox>
</toolkit:MenuItem.Header>
</toolkit:MenuItem>
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
<StackPanel>
<TextBlock Text="{Binding h}"/>
</StackPanel>
</Grid>
</DataTemplate>
</local:TypeTemplateSelector.WithAudio>
答案 0 :(得分:0)
我不确定我是否理解你的问题:你有一个列表框,其中每个项目都有一个上下文菜单,在上下文菜单中你想知道所选项目?这是我对contextmenu的使用
<DataTemplate>
<Border>
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu>
<toolkit:MenuItem Header="Move" Command="{Binding MoveCurrentCommand}" CommandParameter="{Binding}" />
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
<Grid Margin="0,0,0,15" Height="100">
(...)