title: Fire comboBox SelectedIndexChanged only from user click
body: <p>I wrote a method to handle a comboBox's SelectedIndexChanged event.</p>
  
  <p>In the constructor I populated the comboBox, and this activated my event-handling method. Which I don't want since nobody clicked on the comboBox.</p>
  
  <p>Is there an easy way to get the comboBox not to fire the event unless the user clicked it?</p>
  
  <p>If that is not possible, is there a way to disconnect the event to the method temporarily? Could I just set "my_combo.SelectedIndexChanged = null" and then create a new System.EventHandler?</p>
  
  <p>Or I guess I could create some kind of boolean member variable that I can switch on or off and put a branch check in my method. That seems like a kludge, though.</p>