У меня есть VST, использующий TriStateChecking. Это связано с таблицей базы данных, поэтому, когда пользователь проверяет узел, его отмеченное поле обновляется в базе данных. Я бы хотел, чтобы это было незаметно для конечного пользователя; это не кнопка "Сохранить".
В настоящее время я использую событие OnChecked() для обновления базы данных. Проблема заключается в том, что при проверке большого количества узлов выполняются операторы обновления #CheckedNodes SQL. Что я хотел бы сделать, так это захватить/получить уведомление, когда вся проверка три состояния завершена, чтобы я мог просто сканировать дерево и построить один оператор обновления SQL.
Есть ли событие, которое я мог бы использовать после завершения проверки всех трех состояний?