BorderStyle: String;
Свойство BorderStyle определяет стиль границы выделения.
Значение свойства устанавливается из JSON и с помощью метода setBorderStyle, а возвращается с помощью метода getBorderStyle.
Для выполнения примера необходимо наличие на html-странице компонента DataGrid с наименованием «grid» (см. «Пример создания компонента DataGrid»). Установим стиль выделения строк таблице, стиль границ выделения и выделим одну из строк:
// Получаем объект выделения таблицы var selection = grid.getSelection(); // Устанавливаем стиль выделения selection.setSelectionStyle("background-color:#B1CA40"); // Устанавливаем стиль границы выделения selection.setBorderStyle("border-style: dashed"); // Получаем строки таблицы var rows = grid.getRows(); // Выделяем строку if (1 < rows.length) selection.selectRow(1);
В результате выполнения примера в таблице была выделена строка с индексом 1. Для объекта выделения был применен новый цвет фона и новый стиль границы:
Скроем выделение строк в таблице:
// Устанавливаем признак видимости выделения selection.setIsVisible(false);
В результате этого действия выделение строк в таблице было скрыто, после чего таблица приняла первоначальный вид.
См. также: