如何组合多个GeometryGroup对象?

时间:2011-04-14 17:52:37

标签: c# .net wpf graphics

我有2个不同的GeometryGroup个集合,我想要复合,但在网上找不到任何东西。关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:1)

您需要将一个集合的Children添加到另一个集合中,或者构建第三个新的GeometryGroup,其中包含两个子集合。例如:

GeometryGroup newGroup = new GeometryGroup();
foreach(var child in group1.Children.Union(group2.Children)) 
   newGroup.Children.Add(child);