Connection - класс |
Пространство имён: Tessa.UI.WorkflowViewer.Shapes
public class Connection : NotificationObject, IConnection, INotifyPropertyChanged, IShape, IDisposable, ISelectable, IDraggable, IDroppable, IContextMenuProvider
Тип Connection предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| Connection |
Конструктор направленной связи между узлами ВФ
|
| Имя | Описание | |
|---|---|---|
| AbsoluteBottom |
Нижняя координата прямоугольной области, занимаемой стрелкой, в координатах формы
| |
| AbsoluteLeft |
Левая координата прямоугольной области, занимаемой стрелкой, в координатах формы
| |
| AbsoluteRight |
Правая координата прямоугольной области, занимаемой стрелкой, в координатах формы
| |
| AbsoluteTop |
Верхняя координата прямоугольной области, занимаемой стрелкой, в координатах формы
| |
| AnchorBackground |
Цвет фона якоря
| |
| AnchorNodes |
Список узлов, являющихся якорями для стрелки станциями
| |
| AnchorPointVisible | ||
| AngleRotatorVisible | ||
| Arrow |
Сегменты самой стрелки
| |
| Begin |
Сегменты начала стрелки
| |
| BeginType |
Тип начала стрелки
| |
| Caption |
Подпись к связи
| |
| CaptionAlignmentX |
Способ выравнивания подписи относительно задаваемой позиции по горизонтали
| |
| CaptionAlignmentY |
Способ выравнивания подписи относительно задаваемой позиции по вертикали
| |
| CaptionAnchorOffsetX | ||
| CaptionAnchorOffsetY | ||
| CaptionAnchorPosition | ||
| CaptionAnchorX |
Позиция якоря по оси X
| |
| CaptionAnchorY |
Позиция якоря по оси Y
| |
| CaptionAngle |
Угол наклона подписи
| |
| CaptionBottom |
Нижняя координата расположения подписи
| |
| CaptionHeight |
Высота контрола подписи
| |
| CaptionLeft |
Левая координата расположения подписи
| |
| CaptionPosition |
Позиция подписи к стрелке
| |
| CaptionRight |
Правая координата расположения подписи
| |
| CaptionRotatorX |
Позиция объекта для изменения угла заголовка по оси X
| |
| CaptionRotatorY |
Позиция объекта для изменения угла заголовка по оси Y
| |
| CaptionTop |
Верхняя координата расположения подписи
| |
| CaptionVisible | ||
| CaptionWidth |
Ширина контрола подписи
| |
| ContextMenuGenerators |
Генераторы контекстного меню
| |
| End |
Координата окончания стрелки
| |
| Foreground | ||
| From |
Нода из которой
| |
| FromLeft | ||
| FromNodeLeft | ||
| FromNodeTop | ||
| FromOrientation | ||
| FromPointBackground | ||
| FromPointVisible | ||
| FromPosition | ||
| FromTop | ||
| HasCalculationError |
Определяет, есть ли ошибка при расчете стрелки
| |
| HasDefaultState | ||
| HoverMode | ||
| IntersectedNodes |
Список узлов, с которыми имеет пересечение текущая траектория стрелки
| |
| IsCreating |
Определяет, что стрелочка находится в процессе создания
| |
| IsDragable | ||
| IsDragging | ||
| IsDroppable | ||
| IsReadOnly | ||
| IsSelectable | ||
| IsSelected | ||
| Left | ||
| Pointer |
Сегменты указателя стрелки
| |
| PointerType |
Тип сегмента указателя
| |
| RoundRadius |
Радиус скругления углов стрелки
| |
| ShowCalculationError | ||
| Stroke | ||
| StrokeDash |
Определяет пунктирность линии
| |
| Thickness |
Толщина линий стрелки
| |
| To |
Нода к которой
| |
| ToLeft | ||
| ToOrientation | ||
| Top | ||
| ToPointBackground | ||
| ToPointVisible | ||
| ToPosition | ||
| ToTop | ||
| Trajectory |
Траектория стрелки в координатах всего редактора
| |
| Ugliness |
Коэффициент уродливости связи, чем меньше коэффициент - тем лучше
| |
| UseAnchorPosition | ||
| ZIndex |
Порядковый номер отрисовки стрелки поверх других объектов. По умолчанию обычно равен 2.
|
| Имя | Описание | |
|---|---|---|
| Clone | ||
| CreateArrow |
Создаёт стрелку между узлами ВФ.
Чтобы изменить её caption после создания,
можно установить свойство connection.Caption.Text.
| |
| Dispose | Освобождает все ресурсы, используемые объектом Connection | |
| DragTo | ||
| Drop | ||
| EndDragging | ||
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
| GetContextMenuAsync | ||
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetPositionOnTrajectory | ||
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| OnPropertyChanged(PropertyChangedEventArgs) |
Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject.) | |
| OnPropertyChanged(String) |
Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject.) | |
| OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) |
Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject.) | |
| OnPropertyChangedAsync(String, Boolean) |
Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии
с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно.
Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения
(основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject.) | |
| Select | ||
| SetCurrentStateAsDefault | ||
| SkipToDefaultState | ||
| StartDragging | ||
| StartDragOver | ||
| StopDragOver | ||
| ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
| Unselect | ||
| UpdatePositionOnConnection |
Метод для выравнивания позиции на стрелке перехода, если переданная позиция входит в ее зону действия
|
| Имя | Описание | |
|---|---|---|
| PropertyChanged | Событие, уведомляющее об изменении свойства с определённым именем у модели представления. (Унаследован от NotificationObject.) |
| Имя | Описание | |
|---|---|---|
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |