ItemDeselected: function (sender, args: PP.TabControlArgs);
sender. Источник события;
args. Информация о событии.
Событие ItemDeselected наступает при закрытии вкладки.
Одновременно в компоненте может быть выбрана (открыта) одна вкладка. Вкладка открывается при нажатии по заголовку. Вкладка закрывается при выборе другой вкладки.
Для выполнения примера подключите библиотеку компонентов PP.js и таблицы визуальных стилей PP.css. Создадим компонент TabControl. Добавим обработчик события ItemDeselected:
//Создаем компонент TabControl:
var tabcontrol = new PP.Ui.TabControl({
ParentNode: document.getElementById("tabcont1"),
Width: 250,
Height: 50,
//Путь к папке с изображениями:
ImagePath: "img"
});
//Добавляем вкладки в компонент TabControl:
tabcontrol.addItem(new PP.Ui.TabItem({
Position: PP.LTRB.Top,
Caption: "First tab",
Content: "Content 1"
}));
tabcontrol.addItem(new PP.Ui.TabItem({
Position: PP.LTRB.Top,
Caption: "Second tab",
Content: "Content 2"
}));
//Добавляем обработчик события ItemDeselected
tabcontrol.ItemDeselected.add(function (sender, args) {
alert("The " + tabcontrol.getItems()[tabcontrol.getSelectedIndex()].getCaption() + " was closed");
});
После выполнения примера при закрытии вкладки будет выдаваться сообщение «The (заголовок закрытой вкладки) was closed».
См. также: