NavigationItem.Collapsing

Синтаксис

Collapsing: function(sender,args)

Параметры

sender. Источник события;

args. Информация о событии.

Описание

Событие Collapsing наступает при закрытии вкладки.

Комментарии

Вкладка закрывается при клике по заголовку, если для свойства NavigationBar.IsAlwaysExpanded установлено значение false.

Пример

Для выполнения примера предполагается наличие на странице компонента NavigationBar с наименованием «NB» (см. «Пример создания компонента NavigationBar»). Добавим обработчики событий Collapsing и Expanded:

NB.getItem(0).Collapsing.add(function (sender, args)

{

    NB.getItem(0).getHeaderControl().setChecked(false);

});

NB.getItem(1).Collapsing.add(function (sender, args)

{

    NB.getItem(1).getHeaderControl().setChecked(false);

});

NB.getItem(0).Expanding.add(function (sender, args)

{

    NB.getItem(0).getHeaderControl().setChecked(true);

});

NB.getItem(1).Expanding.add(function (sender, args)

{

    NB.getItem(1).getHeaderControl().setChecked(true);

});

После выполнения примера при нажатии на заголовок первой вкладки для элемента управления в заголовке (по умолчанию это экземпляр компонента CheckBox) устанавливается флаг. Когда вкладка сворачивается (либо при повторном щелчке мыши, либо при открытии второй вкладки), флаг снимается. То же происходит при открытии/закрытии второй вкладки.

См. также:

NavigationItem