public class Connection : NotificationObject, IConnection,
INotifyPropertyChanged, IShape, IDisposable, ISelectable, IDraggable,
IDroppable, IContextMenuProvider
Public Class Connection
Inherits NotificationObject
Implements IConnection, INotifyPropertyChanged, IShape, IDisposable,
ISelectable, IDraggable, IDroppable, IContextMenuProvider
public ref class Connection : public NotificationObject,
IConnection, INotifyPropertyChanged, IShape, IDisposable, ISelectable,
IDraggable, IDroppable, IContextMenuProvider
type Connection =
class
inherit NotificationObject
interface IConnection
interface INotifyPropertyChanged
interface IShape
interface IDisposable
interface ISelectable
interface IDraggable
interface IDroppable
interface IContextMenuProvider
end
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) |