我走了门。 Children UIElementCollection, 我想找到它中所有有风格的异构体,并把它们打成型B。
如果可能的话,我想使用LINQ,这样我就可以避免一个讨厌的嵌套循环。
像这样的伪代码:
var Recs = from r in MyGrid.Children
where r.Style == StyleA && r.GetType() == typeof(Rectangle)
select r as Rectangle;
然后:
foreach(Rectangle r in Recs)
r.Style = StyleB;
能否有一个LINQ专家帮助我提高我的LINQ技能?