title: Find all child controls of specific type using Enumerable.OfType<T>() or LINQ
body: <p>Existed <code>MyControl1.Controls.OfType&lt;RadioButton&gt;()</code> searches only thru initial collection and do not enters to children.</p>
  
  <p>Is it possible to find all child controls of specific type using <code>Enumerable.OfType&lt;T&gt;()</code> or <code>LINQ</code> without writing own recursive method? Like <a href="http://bloggingabout.net/blogs/rick/archive/2008/04/18/selecting-all-the-controls-of-a-specific-type-the-built-in-linq-way.aspx" rel="noreferrer">this</a>.</p>