2
這就是我現在在Canvas標籤裏面的內容。我一直在嘗試獲得適合年齡的右鍵菜單。沒有找到Silverlight ContextMenu
<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>
我只是應付該代碼:http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html
的錯誤,我得到的是:
「的附着屬性‘文本菜單’中未發現型‘ContextMenuService’ 「。
「找不到類型'controlsInputToolkit:ContextMenu'。請確認您不缺少程序集引用,並且所有引用的程序集都已生成。」
還有一大堆這樣的人。我發現解決這個問題的唯一線索可能與工具包沒有引用Silverlight的正確版本有關。
因爲我確實只有Silverlight 3,然後我下載了Silverlight 5的東西,我想這就是我的項目。除了我不知道如何查看工具包的實際引用或如何更改那。