我正在动态地将ItemControl添加到面板中,如下面的代码所示。
try
{
if (!this.DockPanel.Children.Contains(itemControl))
{
this.DockPanel.Children.Add(itemControl);
}
}
catch(Exception e)
{
Debug.WriteLine(e.Message);
}
我在Panel中已经有两个孩子,而itemControl有值。但是当我将ItemControl添加到面板中时会抛出类似
的异常"未检测到已安装的组件。不能收集儿童 在衡量期间修改或安排"
我搜索了此异常的根本原因。但是没有找到任何参考或博客来解决这个问题。有人建议我解决这个问题。
谢谢, Bharathiraja。