社区
C#
帖子详情
指定的元素已经是另一个元素的逻辑子元素。请先将其断开连接。
z86835393
2013-11-25 11:15:31
求解决
...全文
338
1
打赏
收藏
指定的元素已经是另一个元素的逻辑子元素。请先将其断开连接。
求解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2013-11-26
打赏
举报
回复
image已经添加到另一个集合中了。 你可以用image.Parent.Children.Remove(image);先移除 再用WarpP.Children.Add(image);添加。
指定
的
元素
已经
是另一
个
元素
的
逻辑
子
元素
。
请
先
将其
断开连接
。(解决问题总结)
指定
的
元素
已经
是另一
个
元素
的
逻辑
子
元素
。
请
先
将其
断开连接
。(解决问题总结)
指定
的
元素
已经
是另一
个
元素
的
逻辑
子
元素
。
请
先
将其
断开连接
。(解决问题总结)...
起因: <Window x:Class="WpfApplication1.Window3" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Wind...
“
指定
的
元素
已经
是另一
个
元素
的
逻辑
子
元素
,
请
先
将其
断开连接
”问题的解决方法
资源: 生成控件的代码 foreach (string name in
“
指定
的
元素
已经
是另一
个
元素
的
逻辑
子
元素
。
请
先
将其
断开连接
”的解决方案
直接上代码: UserControl control = obj1 as UserControl; Grid riid = control.Content as Grid; DependencyObject parent = riid.Parent; if (parent !
WPF学习笔记 - ”
指定
的
元素
已经
是另一
个
元素
的
逻辑
子
元素
。
请
先
将其
断开连接
。“问题的解决方法之一
当实例化的UserControl作为多个父类控件的Content内容时,如果不清除他与前一个父控件的关系,则会报此类错误,解决办法是,再重新作为新的父控件的Content之前,清除UserControl的父类绑定即可,下面是一个例子中第8行到第12行的代码为清除绑定:
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章