我的问题如下:
<phone:PhoneApplicationPage.Resources>
<toolkit:MenuItem Header="edit" x:Key="mnuEdit" x:Name="mnuEdit" Click="mnuEdit_Click" />
</phone:PhoneApplicationPage.Resources>
我正在尝试将此菜单项添加到代码中的上下文菜单ctxmnuList.Items.Add(this.Resources["mnuEdit"] as MenuItem);
但在运行时我收到InvalidOperationException
,错误消息为Element is already the child of another element.
请帮助解决这个问题。我正在寻找过去2天的解决方案。 任何帮助将受到高度赞赏
Thanx anywayz
答案 0 :(得分:0)
这应该适合你:
var mnuEdit = (MenuItem)this.Resources["mnuEdit"];
this.Resources.Remove(mnuEdit);
ctxmnuList.Items.Add(mnuEdit);