2013-07-16 5 views
2

Есть ли способ узнать, находится ли узел дерева в режиме редактирования?TreeView: как определить, находится ли узел в режиме редактирования?

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

Этот проект использует Delphi 2010.

ответ

5

Вы можете попросить TTreeView.IsEditing недвижимость. Из справки:

Указывает, будет ли данный узел в настоящее время редактироваться пользователем. IsEditing возвращает true, если какая-либо метка узла в древовидном представлении составляет .

+0

Спасибо! Я не мог найти его, потому что я смотрел на уровень узла. – TheSteven

+0

Добро пожаловать! – TLama