IConnection - интерфейс

Интерфейс направленной связи между нодами

Definition

Пространство имён: Tessa.UI.WorkflowViewer.Shapes
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public interface IConnection : INotifyPropertyChanged, 
	IShape, IDisposable, ISelectable, IDraggable, IDroppable
Implements
INotifyPropertyChanged, IDisposable, IDraggable, IDroppable, ISelectable, IShape

Свойства

AbsoluteBottom Нижняя координата прямоугольной области, занимаемой стрелкой, в координатах формы
AbsoluteLeft Левая координата прямоугольной области, занимаемой стрелкой, в координатах формы
AbsoluteRight Правая координата прямоугольной области, занимаемой стрелкой, в координатах формы
AbsoluteTop Верхняя координата прямоугольной области, занимаемой стрелкой, в координатах формы
AnchorBackground Цвет фона якоря
AnchorNodes Список узлов, являющихся якорями для стрелки станциями
Arrow Сегменты самой стрелки
Begin Сегменты начала стрелки
BeginType Тип начала стрелки
Caption Подпись к связи
CaptionAlignmentX Способ выравнивания подписи относительно задаваемой позиции по горизонтали
CaptionAlignmentY Способ выравнивания подписи относительно задаваемой позиции по вертикали
CaptionAnchorOffsetX Позиция подписи относительно якоря по оси X
CaptionAnchorOffsetY Позиция подписи относительно якоря по оси Y
CaptionAnchorPosition Позиция якоря подписи к указател. Задается от 0 до 1.
CaptionAnchorX Позиция якоря по оси X
CaptionAnchorY Позиция якоря по оси Y
CaptionAngle Угол наклона подписи
CaptionBottom Нижняя координата расположения подписи
CaptionHeight Высота контрола подписи
CaptionLeft Левая координата расположения подписи
CaptionPosition Позиция подписи к стрелке
CaptionRight Правая координата расположения подписи
CaptionRotatorX Позиция объекта для изменения угла заголовка по оси X
CaptionRotatorY Позиция объекта для изменения угла заголовка по оси Y
CaptionTop Верхняя координата расположения подписи
CaptionWidth Ширина контрола подписи
ContextMenuGenerators Генераторы контекстного меню
End Координата окончания стрелки
Foreground Цвет текста
From Нода из которой
FromLeft Координата Left начальной точки
FromNodeLeft Координата Left узла From при последнем расчете траектории
FromNodeTop Координата Top узла From при последнем расчете траектории
FromOrientation Сторона ноды, откуда исходит стрелка. NoOrientation, если позиция рассчитывается автоматически
FromPosition Позиция исходящей точки в ноде
FromTop Координата Top начальной точки
HasCalculationError Определяет, есть ли ошибка при расчете стрелки
HasDefaultState
(Унаследован от IShape)
HoverMode Режим движения стрелки
IntersectedNodes Список узлов, с которыми имеет пересечение текущая траектория стрелки
IsCreating Определяет, что стрелочка находится в процессе создания
IsDragable Свойсство, определяющее, что элемент можно двигать
(Унаследован от IDraggable)
IsDragging Свойсство, определяющее, что элемент в данный момент двигают
(Унаследован от IDraggable)
IsDroppable Свойсство, определяющее, что данный элемент поддерживает drop в него
(Унаследован от IDroppable)
IsReadOnly Определяет, доступно ли изменение стрелки
IsSelectable Свойство определяет, доступен ли данный элемент для выбора
(Унаследован от ISelectable)
IsSelected Свойство определяет, выбран ли данный элемент в текущий момент
(Унаследован от ISelectable)
Left Левая координата фигуры
(Унаследован от IShape)
Pointer Сегменты указателя стрелки
PointerType Тип сегмента указателя
RoundRadius Радиус скругления углов стрелки
ShowCalculationError Определяет, нужно ли отображать факт ошибки расчета стрелки
Stroke Кисть стрелки
StrokeDash Определяет пунктирность линии
Thickness Толщина линий стрелки
To Нода к которой
ToLeft Координата Left конечной точки
ToOrientation Сторона ноды, куда входит стрелка. NoOrientation, если позиция рассчитывается автоматически
Top Верхняя координата фигуры
(Унаследован от IShape)
ToPosition Позиция входящей точки в ноде
ToTop Координата Top конечной точки
Trajectory Траектория стрелки в координатах всего редактора
Ugliness Коэффициент уродливости связи, чем меньше коэффициент - тем лучше
UseAnchorPosition Определяет, используется ли якорь для определения позиции подписи
ZIndex Порядковый номер отрисовки стрелки поверх других объектов. По умолчанию обычно равен 0.

Методы

Clone Метод для клонирования указателя
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Унаследован от IDisposable)
DragTo Метод перемещения элемента на координаты (x,y)
(Унаследован от IDraggable)
Drop Метод, вызываемый при Drop в него
(Унаследован от IDroppable)
EndDragging Метод, вызываемый при окончании перетаскивания элемента
(Унаследован от IDraggable)
Select Метод для выбора текущего элемента
(Унаследован от ISelectable)
SetCurrentStateAsDefault
(Унаследован от IShape)
SkipToDefaultState
(Унаследован от IShape)
StartDragging Метод, вызываемый при начале перетаскивания элемента.
(Унаследован от IDraggable)
StartDragOver Метод, вызываемый при переходе в ноду с Drag объектом
(Унаследован от IDroppable)
StopDragOver Метод, вызываемый при выходе из ноды с Drag объектом
(Унаследован от IDroppable)
Unselect Метод для сбрасывания выбора с текущего элемента
(Унаследован от ISelectable)

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)

См. также