Revision: 23255
Updated Code
at February 2, 2010 11:05 by pckujawa
Updated Code
foreach (var control in Controls.All()) {} public static IEnumerable<Control> All(this Control.ControlCollection controls) { foreach (Control control in controls) { foreach (Control grandChild in control.Controls.All()) yield return grandChild; yield return control; } }
Revision: 23254
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 2, 2010 11:03 by pckujawa
Initial Code
foreach (var control in Controls.All())
Initial URL
http://www.devx.com/dotnet/Article/41639/0/page/3
Initial Description
Found in the above URL. Requires extension methods (C# 3.0+).
Initial Title
Enumerate all controls and sub-controls in a windows form
Initial Tags
Initial Language
C#