Коллеги, добрый день!
Возникла необходимость сделать заголовки DataGrid многострочными. То есть, чтобы текст в заголовке столбца переносился по словами, и высота строки заголовка соответственно изменялась.
К строке заголовка и ячейке заголовка можно применить стиль:
import com.haulmont.cuba.gui.components.DataGrid.HeaderRow;
HeaderRow defaultHeaderRow = meetingsDataGrid.getDefaultHeaderRow();
defaultHeaderRow.setStyleName("text-wrapping-by-words-header");
defaultHeaderRow.getCell("country").setStyleName("text-wrapping-by-words-header");
Однако, подходящего стиля не нашел: и перенос текста и изменение высоты не срабатывают.
.text-wrapping-by-words-header{
word-break:normal;
white-space: normal;
font-weight: bold;
text-align: center;
height: 80px;
}
Помогите, пожалуйста, найти решение…