Unity 6.3
0 онлайн 79 гостей 3 в системе
Вход

TreeView<T0>.GetCustomRowHeight

Declaration

protected float GetCustomRowHeight(int row, TreeViewItem<TIdentifier> item);

Параметры

Параметр Описание
строка Индекс строки.
пункт Элемент для данной строки.

Возвращаемое значение

поплавок Высота строки.

Описание

Переопределение для управления высотой отдельных строк.

Переопределите этот метод, если для каждой строки в TreeView требуются настраиваемые прямоугольники строк, например, если у вас содержимое, которое может меняться по высоте в зависимости от содержимого. Этот метод вызывается внутренне методом TreeView для каждой строки после того, как был вызван BuildRows. Если этот метод не переопределен, то свойство rowHeight используется для всех строк.

Этот метод следует переопределять только в том случае, если высота строки может отличаться; если все строки имеют одинаковую высоту, то используйте свойство rowHeight, так как это более эффективно для больших наборов данных.

Высоты, возвращаемые этим методом, кэшируются. Для обновления кэша вызовите RefreshCustomRowHeights.