ExtensionTileHelperCreateMoreTileIfNecessary - метод

Создаёт плитку "ещё", в которую добавляет все остальные плитки. Используется для группировки типов создаваемых карточек. Возвращает признак того, что плитка "ещё" была создана.

Definition

Пространство имён: Tessa.Extensions.Platform.Client.Tiles
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public static bool CreateMoreTileIfNecessary(
	int maxTilesBeforeAddingSubgroup,
	ITileContextSource contextSource,
	ref int tileOrder,
	ref TileCollection tileCollection
)

Параметры

maxTilesBeforeAddingSubgroup  Int32
Максимальное количество плиток, которое допустимо перед тем, как будет добавлена плитка "ещё".
contextSource  ITileContextSource
Источник контекста для создаваемой плитки. Например, родительская плитка или боковая панель, в которую плитка добавлятся.
tileOrder  Int32
Отсчитываемый от нуля порядковый номер плитки в коллекции плиток.
tileCollection  TileCollection
Коллекция плиток, в которую выполняется добавление. После создания плитки "ещё" добавление должно производится в коллекцию дочерних плиток для "ещё".

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

Boolean
true, если плитка "ещё" была создана; false в противном случае.

См. также