TabControl.EnableEdit

Синтаксис

EnableEdit: Boolean

Описание

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

Комментарии

Если для свойства установлено true, редактировать заголовки вкладок можно. По умолчанию установлено false.

Чтобы перейти в режим редактирования, дважды кликните мышью по заголовку.

Чтобы выйти из режима редактирования, кликните мышкой по пространству вне редактируемого заголовка.

Пример

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

 tabcontrol.setEnableEdit(true)

 tabcontrol.TabEdited.add(function ()

 {

    tabcontrol.showContent()

 })

 tabcontrol.TabEditing.add(function ()

 {

    tabcontrol.hideContent()

 })

 tabcontrol.TextEdited.add(function (sender, args)

 {

    console.log("Индекс: " + args.TabIndex + "; Заголовок: " + args.Caption)

 })

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

См. также:

TabControl