你如何访问WPF Canvas类的子代?

时间:2010-06-30 12:35:37

标签: c# wpf canvas

如何访问WPF Canvas类的子代?

这是一个很酷的课程,我喜欢你如何添加孩子。但是一旦他们在那里,你如何看待他们阅读他们的状态和内容。我知道如果你把孩子放在XAML中很容易。但是,如果您在运行时动态地将子项添加到画布会怎么样?

1 个答案:

答案 0 :(得分:4)

您可以使用Children属性。


编辑:这是一个迭代孩子并通过索引获得一个的例子:

foreach (UIElement child in canvas.Children)
{
    // ...
}
// Or: 
int index = 0;
var childByIndex = canvas.Children[index];