title: How deep does the Control.Contains method search?
body: <p>I need to check whether a control is a descendant of another control.  Will <code>Control.Contains</code> do the job, or does that only search for first-level child controls?</p>