Tile - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.UI.Tiles
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public Tile(
	string name,
	string caption,
	IIcon icon,
	ITileContextSource contextSource,
	ICommand command,
	string group = null,
	int order = 0,
	TileSize size = TileSize.Full,
	TileVerticalAlignment verticalAlignment = TileVerticalAlignment.Top,
	TileCommandBehavior commandBehavior = TileCommandBehavior.Default,
	TileDividerAppearance dividerAppearance = TileDividerAppearance.Default,
	string toolTip = null,
	bool isCollapsed = false,
	bool isEnabled = true,
	bool isHidden = false,
	TileCollection tiles = null,
	ISerializableObject info = null,
	ISerializableObject sharedInfo = null,
	EventHandler<TileEvaluationEventArgs> evaluating = null,
	Guid? id = null
)

Параметры

name  String
Имя, используемое для идентификации плитки. Может быть неуникальным.
caption  String
Заголовок плитки.
icon  IIcon
Иконка плитки.
contextSource  ITileContextSource
Используемый источник контекста для плитки.
command  ICommand
Команда, выполняемая при клике по плитке.
group  String  (Optional)
Имя группы, в которую включена плитка, или null, если плитка без группы. Имя группы не чувствительно к регистру.
order  Int32  (Optional)
Порядок сортировки плиток внутри группы. Плитки сортируются в порядке возрастания номера.
size  TileSize  (Optional)
Размер плитки.
verticalAlignment  TileVerticalAlignment  (Optional)
Вертикальное выравнивание плитки, используемое при её размещении в панели.
commandBehavior  TileCommandBehavior  (Optional)
Поведение панели с плитками после выполнения команды.
dividerAppearance  TileDividerAppearance  (Optional)
Отображение вертикального разделителя, который индицирует наличие команды для выполнения при нажатии плитки.
toolTip  String  (Optional)
Всплывающая подсказка или null, если подсказка отсутствует.
isCollapsed  Boolean  (Optional)
Признак того, что плитка не отображается при генерации.
isEnabled  Boolean  (Optional)
Признак того, что команда плитки доступна для выполнения.
isHidden  Boolean  (Optional)
Признак того, что плитка не отображается на экране, причём место под плитку резервируется.
tiles  TileCollection  (Optional)
Коллекция дочерних плиток, которые отображаются как всплывающее меню, или null, если дочерние плитки отсутствуют, и в свойстве Tessa.UI.Tiles будет содержаться пустая коллекция.
info  ISerializableObject  (Optional)
Информация для расширений или null, если информация для расширений отсутствует.
sharedInfo  ISerializableObject  (Optional)
Информация для расширений, которая не клонируется при клонировании объекта, или null, если информация для расширений отсутствует.
evaluating  EventHandlerTileEvaluationEventArgs  (Optional)
Обработчик для события Evaluating или null, если обработчик отсутствует.
id  NullableGuid  (Optional)
Уникальный идентификатор плитки или null, если для плитки будет создан новый идентификатор. Такой идентификатор используется, например, для определения видимости и доступности плитки.

См. также