Locked: Boolean;
Свойство Locked определяет возможность изменения отметки и редактирования текста элементов в компоненте.
Возможные значения:
True. Возможность изменения отметки и редактирования текста элементов заблокирована. Установка значения True свойству Locked автоматически устанавливает значение True свойству ITreeControl.ReadOnly;
Примечание. Данное свойство блокирует возможность изменения отметки и редактирования элементов в компоненте только с помощью мыши. Возможность изменить отметку и отредактировать текст элементов с помощью соответствующих свойств ITreeListNode.Text и ITreeListNode.ColumnText и методов в ядре доступна при любых значениях свойства Locked.
False. По умолчанию. Изменение отметки и редактирование текста элементов в компоненте разрешено. Для перехода в режим редактирования текста элемента необходимо выделить элемент одним щелчком мыши, затем повторно щелкнуть мышью по выделенному элементу. Для изменения отметки необходимо вызвать контекстное меню для компонента.
Примечание. Редактирование текста элементов недоступно, если при этом свойство ITreeControl.ReadOnly принимает значение по умолчанию True.
Для выполнения примера предполагается наличие на форме компонента Button с наименованием «Button1» и компонента TreeList с наименованием «TreeList1».
Добавьте ссылку на системную сборку Forms.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
TreeList1.Locked := False;
TreeList1.ReadOnly := False;
End Sub Button1OnClick;
В результате выполнения примера после нажатия кнопки для компонента TreeList будет разрешено редактирование текста элементов и изменение отметки.
См. также: