Bueno, independientemente de lo que va a terminar haciendo con el valor cuando se selecciona, es seguro utilizar el evento SelectionChangeCommitted
.
Aquí hay una pequeña información de seguimiento sobre este evento en comparación con otros eventos de uso común. (De MSDN)
SelectionChangeCommitted se eleva sólo cuando el usuario cambia la selección de cuadro combinado . No use SelectedIndexChanged o SelectedValueChanged para capturar cambios de usuario , porque esos eventos también son activados cuando la selección cambia mediante programación.
Sabía que no era lo obvio, gracias por eso. –