title: Change all buttons on a form
body: <p>I have come very close to finding a solution to this one; just missing one minor detail at this point.</p>
  
  <p>What I am trying to do:<br/>
  I want to change the cursor style of every button on my Form (Form1) through code. I know how to search through all controls on my form using <em>foreach</em>, but I'm not sure how to pass this control as a parameter through the routine that I wrote. I will show an example of what I am doing below.</p>
  
  <pre><code>private void Form1_Load(object sender, EventArgs e)
  {
      foreach (Button b in this.Controls)
      {
          ChangeCursor(b);  // Here is where I'm trying to pass the button as a parameter.  Clearly this is not acceptable.
      }     
  }
  
  private void ChangeCursor(System.Windows.Forms.Button Btn)
  {
      Btn.Cursor = Cursors.Hand;
  }
  </code></pre>
  
  <p>Might anyone have a tip for me?</p>
  
  <p>Thank you very much</p>
  
  <p>Evan</p>