Как получить перечислитель или коллекцию всех элементов управления в MainWindow в WPF?
У меня есть MainWindow, в котором есть Grids, GroupBoxes и TabControls, и у каждого из них есть другие элементы управления внутри, такие как Chidren, Content или Items. Я хотел бы знать, есть ли способ, которым я могу получить перечислитель или коллекцию каждого из каждого элемента управления в MainWindow.
Вот пример дизайнера, который выглядит как Example.jpg
Я видел несколько примеров в других постах, но все они работают только в том случае, если в MainWindow есть только дочерние элементы управления.
Я буду очень признателен за вашу помощь.
1 ответ
Вы пытались использовать VisualTreeHelper?
С VisualTreeHelper.GetChildrenCount(...) и VisualTreeHelper.GetChild(...)