AnchorPointAction Класс

Определение

Действие MouseAction, которое вручную направляет фигуры LinkShape, управляя их сегментами LineSegment.

public ref class AnchorPointAction : Microsoft::VisualStudio::Modeling::Diagrams::SelectAction
public class AnchorPointAction : Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
type AnchorPointAction = class
    inherit SelectAction
Public Class AnchorPointAction
Inherits SelectAction
Наследование
AnchorPointAction

Конструкторы

AnchorPointAction(Diagram)

Инициализирует новый экземпляр класса ManualRouteAction.

Свойства

CanBumpScroll

Вызывается, когда событие MouseMove передается этому MouseAction.

(Унаследовано от MouseAction)
CurrentDiagramArgs

Возвращает последнюю Диаграмевентаргс. Может возвращаться значение null.

(Унаследовано от MouseAction)
CurrentMouseActionEvent

Возвращает текущее событие Маусеактион.

(Унаследовано от MouseAction)
CurrentMouseActionState

Возвращает текущее состояние Маусеактион.

(Унаследовано от MouseAction)
CurrentPoint

Возвращает или задает расположение указателя мыши для текущего события. Расположение находится в мировых единицах относительно верхнего левого угла диаграммы.

(Унаследовано от MouseAction)
DeferredFocusableItem

Возвращает элемент, который станет элементом, выделенным для выбора, если и когда происходит событие onclickd.

(Унаследовано от SelectAction)
DeferredSelectableItem

Возвращает элемент, для которого будет установлено выделение, если и когда происходит событие onclickd.

(Унаследовано от SelectAction)
Diagram

Схема, к которой принадлежит этот Маусеактион.

(Унаследовано от MouseAction)
HasTooltip

Возвращает, поддерживает ли это действие мыши динамическую подсказку.

(Унаследовано от MouseAction)
IsActive

Возвращает значение, указывающее, активна ли эта Маусеактион в данный момент.

(Унаследовано от MouseAction)
MouseDownHitShape

Возвращает форму попадания последнего события MouseDown.

(Унаследовано от MouseAction)
MouseDownPoint

Возвращает указатель мыши на самое последнее событие MouseDown. Расположение находится в мировых единицах относительно верхнего левого угла диаграммы.

(Унаследовано от MouseAction)
PreviousPoint

Возвращает или задает расположение мыши предыдущего события. Расположение находится в мировых единицах относительно верхнего левого угла диаграммы.

(Унаследовано от MouseAction)
ResetToolboxOnDragDrop

Следует ли сбросить выделение панели элементов после операции перетаскивания, активированной данным действием мыши. Базовая реализация всегда возвращает значение true, свидетельствующее о том, что выделение области элементов будет сброшено после того, как операция перетаскивания будет запущена данным действием мыши.

(Унаследовано от MouseAction)

Методы

Activate(DiagramClientView)

Активирует этот Маусеактион.

(Унаследовано от MouseAction)
CanCancel(DiagramClientView)

Возвращает значение, указывающее, можно ли отменить этот Маусеактион.

(Унаследовано от MouseAction)
Cancel(DiagramClientView)

Отменяет этот Маусеактион.

(Унаследовано от MouseAction)
CanComplete(DiagramClientView)

Возвращает значение, указывающее, может ли Маусеактион завершиться.

(Унаследовано от MouseAction)
CaptureMouse(DiagramClientView)

Захватывает мышь.

(Унаследовано от MouseAction)
Click(DiagramPointEventArgs)

Вызывается методом DiagramClientView для отправки события Click в этот Маусеактион.

(Унаследовано от MouseAction)
Complete(DiagramClientView)

Завершает этот Маусеактион.

(Унаследовано от MouseAction)
ContextMenuRequested(DiagramMouseEventArgs)

Вызывается методом DiagramClientView для отправки события ContextMenu в этот Маусеактион.

(Унаследовано от MouseAction)
Dispose() (Унаследовано от MouseAction)
Dispose(Boolean)
DoPaintFeedback(DiagramPaintEventArgs)

Рисует обратную связь ручной прокладки маршрута.

DoubleClick(DiagramPointEventArgs)

Вызывается методом DiagramClientView для отправки события DoubleClick в этот Маусеактион.

(Унаследовано от MouseAction)
GetCursor(Cursor, DiagramClientView, PointD)

Получает курсор для отображения в указанной позиции указателя мыши.

GetTooltipText(DiagramItem)

Возвращает текст подсказки для указанного элемента диаграммы, если Хастултип вернул значение true.

(Унаследовано от MouseAction)
GotFocus(DiagramEventArgs)

Вызывается методом DiagramClientView для отправки события GotFocus в этот Маусеактион.

(Унаследовано от MouseAction)
Invalidate(DiagramClientView)

Вызывается этим Маусеактион, чтобы сделать отзыв недействительным.

(Унаследовано от MouseAction)
LostFocus(DiagramEventArgs)

Вызывается методом DiagramClientView для отправки события LostFocus в этот Маусеактион.

(Унаследовано от MouseAction)
MouseDown(DiagramMouseEventArgs)

Вызывается методом DiagramClientView для отправки события MouseDown в этот Маусеактион.

(Унаследовано от MouseAction)
MouseEnter(DiagramPointEventArgs)

Вызывается методом DiagramClientView для отправки события MouseEnter в этот Маусеактион.

(Унаследовано от MouseAction)
MouseHover(DiagramPointEventArgs)

Вызывается методом DiagramClientView для отправки события Маусеховер в этот Маусеактион.

(Унаследовано от MouseAction)
MouseLeave(LeaveShapeEventArgs)

Вызывается методом DiagramClientView для отправки события MouseLeave в этот Маусеактион.

(Унаследовано от MouseAction)
MouseMove(DiagramMouseEventArgs)

Вызывается методом DiagramClientView для отправки события MouseMove в этот Маусеактион.

(Унаследовано от MouseAction)
MouseUp(DiagramMouseEventArgs)

Вызывается методом DiagramClientView для отправки события MouseUp в этот Маусеактион.

(Унаследовано от MouseAction)
MouseWheel(DiagramMouseEventArgs)

Вызывается методом DiagramClientView для отправки события Контекстменурекуестед в этот Маусеактион.

(Унаследовано от MouseAction)
OnClicked(MouseActionEventArgs)

Выполняет любое отложенное действие выбора, если элемент deferredSelection задан.

(Унаследовано от SelectAction)
OnContextMenuRequested(DiagramMouseEventArgs)

Выполняет действие выбора, чтобы контекстное меню имело допустимое выделение для работы с.

(Унаследовано от SelectAction)
OnDiagramGotFocus(DiagramEventArgs)

Вызывается, когда событие GotFocus отправлено в этот Маусеактион.

(Унаследовано от MouseAction)
OnDiagramLostFocus(LostFocusEventArgs)

Отменяет MouseAction.

OnDiagramScrolled(DiagramEventArgs)

Вызывается, когда событие Scrolled передается этому MouseAction.

(Унаследовано от MouseAction)
OnDoubleClick(DiagramPointEventArgs)

Вызывается, когда событие DoubleClick было отправлено в этот Маусеактион.

(Унаследовано от MouseAction)
OnDragCanceled(MouseActionEventArgs)

Вызывается, когда операция перетаскивания Маусеактион отменена.

(Унаследовано от MouseAction)
OnDragCompleted(MouseActionEventArgs)

Выполняет маршрутизацию вручную.

OnDraggingBegun(MouseActionEventArgs)

Вызывается, когда Маусеактион перешел в состояние перетаскивания.

(Унаследовано от MouseAction)
OnDraggingEnded(MouseActionEventArgs)

Вызывается, когда Маусеактион выходит из состояния перетаскивания.

(Унаследовано от MouseAction)
OnDragPendingBegun(MouseActionEventArgs)

Вызывается, когда этот Маусеактион перешел в состояние ожидания перетаскивания или щелчка.

(Унаследовано от MouseAction)
OnDragPendingEnded(MouseActionEventArgs)

Вызывается, когда Маусеактион закрывает состояние "перетаскивание" или "ожидание".

(Унаследовано от MouseAction)
OnHoveringBegun(MouseActionEventArgs)

Вызывается, когда Маусеактион перешел в состояние наведения.

(Унаследовано от MouseAction)
OnHoveringEnded(MouseActionEventArgs)

Вызывается, когда Маусеактион выходит из состояния наведения.

(Унаследовано от MouseAction)
OnMouseActionActivated(DiagramEventArgs)

Вызывается, когда Маусеактион был активирован.

(Унаследовано от MouseAction)
OnMouseActionCanceled(DiagramEventArgs)

Делает недействительной старую обратную связь.

OnMouseActionCompleted(DiagramEventArgs)

Вызывается после завершения Маусеактион и готовности к деактивации.

(Унаследовано от MouseAction)
OnMouseActionDeactivated(DiagramEventArgs)

Очищает все переменные-члены, такие как член deferredSelection.

(Унаследовано от SelectAction)
OnMouseDown(DiagramMouseEventArgs)

Сохраняет начальное положение мыши.

OnMouseEnter(DiagramPointEventArgs)

Вызывается, когда событие MouseEnter было отправлено в этот Маусеактион.

(Унаследовано от MouseAction)
OnMouseHover(DiagramPointEventArgs)

Вызывается, когда событие MouseHover передается этому MouseAction.

(Унаследовано от MouseAction)
OnMouseLeave(LeaveShapeEventArgs)

Вызывается, когда событие MouseLeave было отправлено в этот Маусеактион.

(Унаследовано от MouseAction)
OnMouseMove(DiagramMouseEventArgs)

Делает недействительными старый и новый отзывы.

OnMouseUp(DiagramMouseEventArgs)

Вызывается, когда событие MouseUp было отправлено в этот Маусеактион.

(Унаследовано от MouseAction)
OnMouseWheel(DiagramMouseEventArgs)

Вызывается, когда событие Маусевхил было отправлено в этот Маусеактион.

(Унаследовано от MouseAction)
ReleaseMouse(DiagramClientView)

Освобождает захват мыши.

(Унаследовано от MouseAction)
Scrolled(DiagramEventArgs)

Вызывается методом DiagramClientView для отправки прокрутого события в этот Маусеактион.

(Унаследовано от MouseAction)
Select(DiagramMouseEventArgs)

Выбирает первый выделяемый элемент схемы (фигуру, поле или вложенное поле) под курсором мыши и устанавливает фокус на первый элемент, который может получить фокус.

(Унаследовано от SelectAction)

События

MouseActionActivated

Происходит при активации Маусеактион.

(Унаследовано от MouseAction)
MouseActionDeactivated

Происходит при деактивации Маусеактион.

(Унаследовано от MouseAction)

Применяется к