title: set AsyncCompletedEventHandler to method outside of class
body: <p>I apologize in advance if my question is worded poorly.</p>
  
  <p>I am utilizing <code>WebClient</code> to download a file from the internet. To set the <code>DownloadProgressChangedEventHandler</code> to a method in the same class, I simply use the method name, e.g. </p>
  
  <pre><code>webClient.DownloadProgressChanged +=
      new DownloadProgressChangedEventHandler(ProgressReporter);
  </code></pre>
  
  <p>How do I go about setting the <code>DownloadProgressChangedEventHandler</code> to a method outside of the class?</p>
  
  <p>Thanks.</p>