The ValueChanged event appears to fire if the user clicks the down arrow and then scrolls down the list. Is there a way to get the ValueChanged to fire once the list goes away? I do not want the ValueChanged firing over and over again as the user scrolls through the list.
No, there's no way to do that. Once you arrow to a new item, the Value of the control changes and thus the event has to fire.
Perhaps what you could do is put a check for IsDroppDownDown inside the ValueChanged event and just bail out when it's true. Then you could trap the AfterCloseUp event and do whatever processing you want.
Thanks for the response Mike. I toyed with the AfterCloseUp last night and I think it will do what I need.