Как правильно обрабатывать событие OnChange - VirtualStringTree

Я уже создал запись, которая представляет данные моего узла, и теперь я хочу правильно обработать событие OnChange, каждый раз, когда я нажимаю на другой узел, он вызывает события один раз (не дважды, это моя проблема).

Это дерево показывает структуру каталогов сжатых файлов. Каждый раз, когда я нажимаю на элемент дерева, он загружает список файлов, содержащихся в этой папке. Но когда я использую OnChange событие, и я нажимаю на элемент (или нажимаю клавиши со стрелками вверх / вниз), оно вызывает событие дважды, заставляя мое приложение загружать список файлов два раза последовательно.

Как правильно использовать событие для загрузки списка файлов ТОЛЬКО при смене целевого элемента?

0 ответов

Другие вопросы по тегам