TabControl.EnableEdit

Синтаксис

EnableEdit: Boolean;

Описание

Свойство EnableEdit определяет признак возможности редактирования заголовков вкладок.

Комментарии

Допустимые значения:

Для перехода в режим редактирования дважды щёлкните по заголовку.

Для выхода из режима редактирования щёлкните по пространству вне редактируемого заголовка.

Пример

Для выполнения примера предполагается наличие на странице компонента TabControl с наименованием «tabcontrol» (см. «Пример создания компонента TabControl»). Включим возможность редактирования и добавим обработчики событий TabEdited, TabEditing и TabTextEdited:

tabcontrol.setEnableEdit(true)
tabcontrol.TabEdited.add(function ()
{
   tabcontrol.showContent()
})
tabcontrol.TabEditing.add(function ()
{
   tabcontrol.hideContent()
})
tabcontrol.TabTextEdited.add(function (sender, args)
{
   console.log("Индекс: " + args.TabIndex + "; Заголовок: " + args.Caption)
})

После выполнения примера будет доступно редактирование заголовков вкладки. Перейдите в режим редактирования. Пока заголовок находится в режиме редактирования, содержимое вкладки будет скрыто. После выхода из режима редактирования откроется содержимое вкладки. Если выход из режима редактирования был осуществлен после изменения текста заголовка, то в консоль браузера будет выведен индекс вкладки и ее измененный заголовок.

См. также:

TabControl