ColumnVisibilityChanged: function (sender, args);
sender. Источник события;
args. Информация о событии. Доступные аргументы: Column - индекс столбца, для которого была изменена видимость; Visibility - видимость столбца: true - столбец отображается, false - столбец скрыт.
Событие ColumnVisibilityChanged наступает после изменения видимости столбца дерева.
Отображение заголовков столбцов доступно, если для свойства TreeList.CaptionVisible установлено значение true.
Чтобы отобразить/скрыть столбец дерева, нажмите на кнопку в верхнем правом углу дерева и в раскрывающемся меню установите/снимите флажки для столбцов, которые необходимо отобразить/скрыть.
Для выполнения примера создайте компонент TreeList с наименованием «treeListSett». Добавьте обработчики событий ColumnVisibilityChanged и ColumnVisibilityChanging:
treeListSett.ColumnVisibilityChanging.add(function (sender, args) { console.log("Изменение видимости столбца с индексом " + args.Column) }); treeListSett.ColumnVisibilityChanged.add(function (sender, args) { if (args.Visibility == true) { console.log("Столбец с индексом " + args.Column + " отображается") } else { console.log("Столбец с индексом " + args.Column + " скрыт") } });
После выполнения примера, при изменении видимости столбца в дереве, в консоль будет выведено сообщение «Изменение видимости столбца с индексом <индекс столбца>».
После изменения видимости столбца в консоль будет выведено сообщение «Столбец с индексом <индекс столбца> отображен/скрыт».
См. также: