LassoAction 类
允许选择使用矩形的 MouseAction 通过单击和拖动来定义。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
Microsoft.VisualStudio.Modeling.Diagrams.LassoAction
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public Class LassoAction _
Inherits SelectAction
public class LassoAction : SelectAction
LassoAction 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
LassoAction | 初始化 LassoAction 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
CanBumpScroll | 获取鼠标事件并验证它是否可以使关系图移动。 (继承自 MouseAction。) | |
CurrentDiagramArgs | 获取鼠标事件发生的当前关系图的事件参数。 (继承自 MouseAction。) | |
CurrentMouseActionEvent | 获取鼠标事件的时事。 (继承自 MouseAction。) | |
CurrentMouseActionState | 获取鼠标事件的当前状态。 (继承自 MouseAction。) | |
CurrentPoint | 获取或设置当前鼠标事件的光标位置。 (继承自 MouseAction。) | |
DeferredFocusableItem | (继承自 SelectAction。) | |
DeferredSelectableItem | (继承自 SelectAction。) | |
Diagram | 获取鼠标事件分配的关系图。 (继承自 MouseAction。) | |
HasTooltip | 获取鼠标事件并验证它是否可以具有以下工具提示。 (继承自 MouseAction。) | |
IsActive | 获取鼠标事件并验证它是否处于活动状态。 (继承自 MouseAction。) | |
MouseDownHitShape | 获取鼠标事件发生的形状。 (继承自 MouseAction。) | |
MouseDownPoint | 获取最近按下鼠标事件的位置。 (继承自 MouseAction。) | |
PreviousPoint | 获取或设置上按下鼠标事件的位置。 (继承自 MouseAction。) | |
ResetToolboxOnDragDrop | 是否位于鼠标事件上拖动放置操作之后重置 " 工具箱 " 中选择。基实现始终返回 true,这意味着工具箱选择此鼠标事件上拖动放置操作后将重置。 (继承自 MouseAction。) |
页首
方法
页首
事件
名称 | 说明 | |
---|---|---|
MouseActionActivated | ,当鼠标操作开始,发生。 (继承自 MouseAction。) | |
MouseActionDeactivated | ,当鼠标事件结束,发生。 (继承自 MouseAction。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。