ConnectAction 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
鼠标操作允许用户从一个 SoftwareComponentType 形状或端口形状拖动到另一个形状,以便创建连接。
public ref class ConnectAction abstract : Microsoft::VisualStudio::Modeling::Diagrams::SelectAction
public abstract class ConnectAction : Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
type ConnectAction = class
inherit SelectAction
Public MustInherit Class ConnectAction
Inherits SelectAction
- 继承
- 派生
构造函数
| ConnectAction(Diagram, Boolean) |
初始化 ConnectAction 类的新实例 |
属性
| CanBumpScroll |
当 MouseMove 事件已调度到此 MouseAction 时调用。 (继承自 MouseAction) |
| CurrentDiagramArgs |
获取最新 DiagramEventArgs。 可能返回 null 值。 (继承自 MouseAction) |
| CurrentMouseActionEvent |
获取当前的 MouseAction 事件。 (继承自 MouseAction) |
| CurrentMouseActionState |
获取当前的 MouseAction 状态。 (继承自 MouseAction) |
| CurrentPoint |
获取/设置当前事件的鼠标位置。 相对于关系图的左上角,此位置为世界单位。 (继承自 MouseAction) |
| DeferredFocusableItem |
获取当 OnClicked 事件发生时将成为所选内容的聚焦项的项。 (继承自 SelectAction) |
| DeferredSelectableItem |
获取当 OnClicked 事件发生时,所选内容将设置为的项。 (继承自 SelectAction) |
| Diagram |
此 MouseAction 所属的关系图。 (继承自 MouseAction) |
| HasTooltip |
获取此鼠标操作是否支持动态工具提示。 (继承自 MouseAction) |
| IsActive |
获取一个值,该值指示此 MouseAction 当前是否处于活动状态。 (继承自 MouseAction) |
| MouseDownHitShape |
获取最近的 MouseDown 事件的命中形状。 (继承自 MouseAction) |
| MouseDownPoint |
获取最近的 MouseDown 事件的鼠标位置。 相对于关系图的左上角,此位置为世界单位。 (继承自 MouseAction) |
| PreviousPoint |
获取/设置上一个事件的鼠标位置。 相对于关系图的左上角,此位置为世界单位。 (继承自 MouseAction) |
| ResetToolboxOnDragDrop |
此鼠标操作触发的拖放操作后是否重置工具箱选择。 基实现始终返回 true,这意味着在此鼠标操作触发的拖放操作之后将重置工具箱选择。 (继承自 MouseAction) |
| StickyMode |
获取/设置一个布尔值,该值指示连接操作是否可以执行多个连接。 |
| TargetPoint | |
| UpdateConnectionType |
外部事件可以确定在连接操作期间是否应锁定连接类型 |
方法
事件
| MouseActionActivated |
在 MouseAction 激活时发生。 (继承自 MouseAction) |
| MouseActionDeactivated |
停用 MouseAction 时发生。 (继承自 MouseAction) |