Вы всегда можете положиться на событие «закрыть». Следите за близким случаем и выбирайте выбранный предмет для DDL. Если вы хотите быть уверены, что произошел CHANGE, добавьте оба прослушивателя событий, то есть для CHANGE и CLOSE, если CHANGE вызывается до CLOSE, то вы уверены, что CHANGE произошел. Надеюсь, это помогло.