c# - 在 ContextMenu 打开操作 wp7 上设置所选项目

标签 c# silverlight xaml windows-phone-7 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>

最佳答案

我不确定我是否理解您的问题:您有一个列表框,其中每个项目都有一个上下文菜单,并且您想在上下文菜单中知道所选项目?这是我对上下文菜单的使用

<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">
    (...)

关于c# - 在 ContextMenu 打开操作 wp7 上设置所选项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6967040/

相关文章:

c# - 我无法使用 BitmapImage 初始化 WriteableBitmap

c# - 是否可以为新行设置 DataGridRow 单元格的值?

c# - 检查对象列表中是否存在对象

c# - 创建补丁以升级 .NET 应用程序

c# - UWP:BrightnessOverride StartOverride 逻辑

c# - 从 UpdatePanel/javascript 调用 C# getter - 永远不会获取更新的数据

c# - 为 Silverlight 4.0 客户端全局设置文化

.net - Silverlight 4 是否支持从应用程序拖放到桌面?

wpf - 如何使用带有可编辑组合框的 EventToCommand 将 TextBoxBase.TextChanged 与命令绑定(bind)?

c# - 在 XAML 中设置命令目标