title: How to not trigger datepicker.valuechanged event when browsing month in date picker
body: <p>I am using vb.net. I add a date picker as follows</p>
  
  <pre><code>Friend WithEvents dtpReportDate As System.Windows.Forms.DateTimePicker
  </code></pre>
  
  <p>The default date picker has left arrow and right arrow which allow you to browser previous month and following month. I add a handler to date picker valuechanged event:</p>
  
  <pre><code>AddHandler dtpReportDate.ValueChanged, AddressOf dtpReportDateChanged
  </code></pre>
  
  <p>Private Sub dtpReportDateChanged(ByVal sender As Object, ByVal e As System.EventArgs)</p>
  
  <p>'do something here</p>
  
  <p>End Sub</p>
  
  <p>The problem is that whenever I click left arrow or right arrow to change month, the dptReportDateChanged is triggered. I do not want this happens. All I want is that after I find a month, I double click date to trigger the event.</p>
  
  <p>Thanks a lot!</p>