WorkflowViewerExtensions.ExtendContent(INode, Func<Object>, Nullable<Double>, Func<Object>, Nullable<Double>) - метод

Устанавливает расширенный контент для узла в нормальном и в развёрнутом состояниях, указывая функцию, создающую контент для левой и правой области. Для состояний, контент которых равен null, не выполняется расширения с областями. Если контент для обеих областей равен null, то метод не выполняет действий.

Definition

Пространство имён: Tessa.UI.WorkflowViewer
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.24
C#
public static void ExtendContent(
	this INode node,
	Func<Object> createLeftAreaFunc,
	double? leftInterval = null,
	Func<Object> createRightAreaFunc = null,
	double? rightInterval = null
)

Параметры

node  INode
Узел, расширенный контент которого требуется установить.
createLeftAreaFunc  Func<Object>
Функция, создающая левую область с расширенным контентом, которую можно установить, или null, если левая область не расширяется.
leftInterval  Nullable<Double>  (Optional)
Горизонтальный отступ между левой и центральной областями. Значение null определяет, что отступ по умолчанию не будет изменён.
createRightAreaFunc  Func<Object>  (Optional)
Функция, создающая правую область с расширенным контентом, которую можно установить, или null, если правая область не расширяется.
rightInterval  Nullable<Double>  (Optional)
Горизонтальный отступ между правой и центральной областями. Значение null определяет, что отступ по умолчанию не будет изменён.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа INode. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также