Node - класс |
Пространство имён: Tessa.UI.WorkflowViewer.Shapes
[SerializableAttribute] public class Node : NotificationObject, INode, IShapeWithSize, IShape, INotifyPropertyChanged, IDisposable, IResizeable, IDraggable, ISelectable, IConnectable, IDroppable, IContextMenuProvider
Тип Node предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| Node |
Базовый класс модели представления
|
| Имя | Описание | |
|---|---|---|
| ActualHeight | ||
| ActualWidth | ||
| AdditionalContentControl |
Содержимое дополнительной панели
| |
| AdditionalPanelVisiblility |
Видимость дополнительной панели
| |
| Background | ||
| Border | ||
| BorderThickness |
Толщина границы ноды
| |
| Bottom |
Нижняя координата ноды
| |
| ContentControl |
Содержимое узла ВФ
| |
| ContentControlHeight |
Высота содержимого узла ВФ
| |
| ContentControlWidth |
Ширина содержимого узла ВФ
| |
| ContextMenuGenerators |
Генераторы контекстного меню
| |
| ExpandButtonVisibility |
Видимость кнопки отображения контрола дополнительной информации
| |
| ExpandedControl |
Контрол дополнительной информации, который будет отображаться по нажатию на кнопку ᐁ.
| |
| ExpansionManager |
Объект, выполняющий упаковку и распаковку расширенного контента узла.
| |
| Foreground | ||
| HasDefaultState | ||
| Height |
Высота ноды
| |
| Indent |
Отступ от ноды, в пределах которого нельзя проводить соединения
| |
| IsChildNode |
Признак того, что нода дочерняя и будет обрабатываться соответствующим образом
| |
| IsConnectable | ||
| IsConnecting | ||
| IsConnectingWith | ||
| IsDragable | ||
| IsDragging | ||
| IsDroppable | ||
| IsExpanded |
Признак того, что узел в данный момент находится в "развернутом" виде и отображается ExpandedControl
| |
| IsMultipleNode |
Признак того, что узел должен быть помечен как "множественный". Влияет на его отрисовку.
| |
| IsResizeable | ||
| IsResizing | ||
| IsSelectable | ||
| IsSelected | ||
| Left |
Левая координата ноды
| |
| MaxContentControlHeight |
Максимальная высота содержимого узла ВФ
| |
| MaxContentControlWidth |
Максимальная ширина содержимого узла ВФ
| |
| MaxHeight | ||
| MaxWidth | ||
| MinHeight | ||
| MinWidth | ||
| Padding |
Отступ границ ноды от контента
| |
| PaddingBottom |
Отсутп границы ноды от низа
| |
| Right |
Правая координата ноды
| |
| Top |
Верхняя координата ноды
| |
| VisibleContentControl |
Отображаемое содержимое узла ВФ
| |
| Width |
Ширина ноды
| |
| XIndex | ||
| YIndex | ||
| ZIndex |
Порядковый номер отрисовки узла поверх других объектов. По умолчанию обычно равен 1.
|
| Имя | Описание | |
|---|---|---|
| Dispose | Освобождает все ресурсы, используемые объектом Node | |
| DragTo | ||
| Drop | ||
| EndDragging | ||
| EndResizing | ||
| 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.) | |
| FinishConnecting | ||
| FinishConnectionPending | ||
| GetContextMenuAsync | ||
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetPointBorderPosition | ||
| GetPointOnBorder(Double) | ||
| GetPointOnBorder(Point, Boolean) | ||
| 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.) | |
| Resize | ||
| Select | ||
| SetCurrentStateAsDefault | ||
| ShiftCenterToTop | ||
| SkipToDefaultState | ||
| StartConnecting | ||
| StartConnectionPending | ||
| StartDragging | ||
| StartDragOver | ||
| StartResizing | ||
| StopDragOver | ||
| ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
| Unselect |
| Имя | Описание | |
|---|---|---|
| PropertyChanged | Событие, уведомляющее об изменении свойства с определённым именем у модели представления. (Унаследован от NotificationObject.) |
| Имя | Описание | |
|---|---|---|
| ExtendContent(Object, Nullable<Double>, Object, Nullable<Double>) | Перегружен.
Устанавливает расширенный контент для узла в нормальном и в развёрнутом состояниях,
указывая контент для левой и правой области.
Для состояний, контент которых равен null, не выполняется расширения с областями.
Если контент для обеих областей равен null, то метод не выполняет действий.
(Определяется WorkflowViewerExtensions.) | |
| ExtendContent(Func<Object>, Nullable<Double>, Func<Object>, Nullable<Double>) | Перегружен.
Устанавливает расширенный контент для узла в нормальном и в развёрнутом состояниях,
указывая функцию, создающую контент для левой и правой области.
Для состояний, контент которых равен null, не выполняется расширения с областями.
Если контент для обеих областей равен null, то метод не выполняет действий.
(Определяется WorkflowViewerExtensions.) | |
| ExtendExpandedContent |
Возвращает расширенный контент для узла в развёрнутом состоянии.
Если контент уже расширен, то возвращает этот контент.
Если контент равен null, то возвращается null.
(Определяется WorkflowViewerExtensions.) | |
| ExtendMainContent |
Возвращает расширенный контент для узла в нормальном состоянии.
Если контент уже расширен, то возвращает этот контент.
Если контент равен null, то возвращается null.
(Определяется WorkflowViewerExtensions.) | |
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) | |
| SetExpandedContent |
Устанавливает контент автоматически расширяемого узла визуализатора.
(Определяется WorkflowViewerExtensions.) |