日期:2014-05-17  浏览次数:20991 次

如何在canvas画布中添加多个元素?
我现在canvas画布中添加多个元素代码大概如下
myCanvas.children.Add(circle)//添加圆形

for(i=0;i<8;i++){
myCanvas.Children.Add(line)//添加直线
}

运行出错信息如下:
Specified Visual is already a child of another Visual or the root of a CompositionTarget.

如果添加多个元素啊?
我看msdn上,的实例代码多可以Add多个文本元素啊

------解决方案--------------------
循环中要new个 Line吧
------解决方案--------------------
同一个line不能往canvas里面添加多次,只能添加一次。