I have a MyGrid.Children UIElementCollection, I would like to find all the Rectangles in it that have styles set to StyleA and set them to StyleB.
I would like to use LINQ if possible, so I can avoid an unpleasant nested loop.
Something like this pseudo code:
var Recs = from r in MyGrid.Children where r.Style == StyleA && r.GetType() == typeof(Rectangle) select r as Rectangle;
then
foreach(Rectangle r in Recs) r.Style = StyleB;
Does a LINQ Guru Help Improve My LINQ-fu?
linq styles wpf uielementcollection
Kage
source share