TextEditing: function (sender, args: Object);
sender. Источник события;
args. Информация о событии. Доступные аргументы: TabIndex - возвращает индекс редактируемой вкладки, Caption - возвращает заголовок редактируемой вкладки.
Событие TextEditing наступает при выходе из режима редактирования заголовка вкладки, даже если текст данного заголовка не был изменён.
Для выполнения примера необходимо наличие на html-странице компонента TabControl с наименованием «tabcontrol» (см. «Пример создания компонента TabControl»). Включим возможность редактирования заголовков вкладок и обработаем событие TextEditing:
// Разрешим редактирование заголовков
tabcontrol.setEnableEdit(true);
// Обработаем событие EnableEditing
tabcontrol.TextEditing.add(function (sender, args) {
console.log("Индекс редактируемой вкладки: " + args.TabIndex);
console.log("Заголовок редактируемой вкладки: " + args.Caption);
});
В результате выполнения примера после редактирования заголовка любой вкладки в консоли браузера каждый раз будет выводиться индекс и заголовок этой вкладки:
Индекс редактируемой вкладки: 4
Заголовок редактируемой вкладки: Filler
См. также: