title: DateTimePicker ValueChanged Event repeats with month arrow
body: <p>When the month forward or backward arrow is clicked on my DateTimePicker 
  control it repeatedly fires the ValueChanged event. I have to use the 
  debugger to stop the application.</p>
  
  <p>Note: My application works fine as long as I click on one of the dates.</p>
  
  <p>The MSDN documentation shows examples for creating the control. But I cannot 
  find any example function called dateTimePicker1_ValueChanged(). The skeleton 
  for this function was created for me, when I double clicked on the control in 
  the VS.NET2008 designer.</p>