小编use*_*244的帖子

找不到Silverlight ContextMenu

这就是我现在在Canvas标签中的内容.我一直试图让右键菜单工作多年.

<controlsInputToolkit:ContextMenuService.ContextMenu>
   <controlsInputToolkit:ContextMenu>
      <controlsInputToolkit:MenuItem Header="Move Up" Click="MoveUp_Click">
         <controlsInputToolkit:MenuItem.Icon>
            <Rectangle Width="16" Height="16" Fill="{StaticResource MoveUpBrush}"/>
         </controlsInputToolkit:MenuItem.Icon>
      </controlsInputToolkit:MenuItem>
      <controlsInputToolkit:MenuItem Header="Move Down" Click="MoveDown_Click">
         <controlsInputToolkit:MenuItem.Icon>
            <Rectangle Width="16" Height="16" Fill="{StaticResource MoveDownBrush}"/>
         </controlsInputToolkit:MenuItem.Icon>
      </controlsInputToolkit:MenuItem>
      <controlsInputToolkit:Separator/>
         <controlsInputToolkit:MenuItem Header="Delete" Click="Delete_Click">
            <controlsInputToolkit:MenuItem.Icon>
               <Rectangle Width="16" Height="16" Fill="{StaticResource DeleteBrush}"/>
            </controlsInputToolkit:MenuItem.Icon>
         </controlsInputToolkit:MenuItem>
      </controlsInputToolkit:ContextMenu>
   </controlsInputToolkit:ContextMenuService.ContextMenu>
Run Code Online (Sandbox Code Playgroud)

我刚刚处理了以下代码:http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html

我得到的错误是:

"在'ContextMenuService'类型中找不到可附加属性'ContextMenu'."

"找不到类型'controlsInputToolkit:ContextMenu'.确认您没有错过程序集引用,并且已经构建了所有引用的程序集."

还有其他一大堆那样的人.我发现解决这个问题的唯一线索可能与工具包没有引用正确版本的Silverlight有关?

因为我确实只有Silverlight 3,然后我下载了Silverlight 5的东西,我认为这就是我的项目所在.除了我不知道如何看到Toolkit实际引用的内容,或者如何更改它.

silverlight contextmenu

2
推荐指数
1
解决办法
2285
查看次数

标签 统计

contextmenu ×1

silverlight ×1