У меня есть форма с двумя представлениями дерева, пользователь может перетаскивать узел из одного в другой. После перетаскивания узла я изменяю цвет [выделение] исходного узла в дескрипторах события перетаскивания. Цвет узла меняется отлично.
Но когда после этого пользователь наводит курсор мыши на исходное дерево, он мигает, и выделение, которое я сделал, исчезает, возвращаясь к исходному цвету.
Я не обрабатываю другие события, не перезагружаю дерево и не меняю цвет.
Из моего понимания документации MSDN я не вижу событий типа Обновить или Перекрасить.