ResizeAction 类

调整形状大小的 MouseAction。

继承层次结构

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.ResizeAction

命名空间:  Microsoft.VisualStudio.Modeling.Diagrams
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)

语法

声明
Public Class ResizeAction _
    Inherits MouseAction
public class ResizeAction : MouseAction

ResizeAction 类型公开以下成员。

构造函数

  名称 说明
公共方法 ResizeAction 初始化 ResizeAction 类的新实例。

页首

属性

  名称 说明
公共属性 CanBumpScroll 获取鼠标事件并验证它是否可以使关系图移动。 (继承自 MouseAction。)
公共属性 CurrentDiagramArgs 获取鼠标事件发生的当前关系图的事件参数。 (继承自 MouseAction。)
公共属性 CurrentMouseActionEvent 获取鼠标事件的时事。 (继承自 MouseAction。)
公共属性 CurrentMouseActionState 获取鼠标事件的当前状态。 (继承自 MouseAction。)
公共属性 CurrentPoint 获取或设置当前鼠标事件的光标位置。 (继承自 MouseAction。)
受保护的属性 Diagram 获取鼠标事件分配的关系图。 (继承自 MouseAction。)
公共属性 GrabHandle 获取或设置抓取手柄。
公共属性 HasTooltip 获取鼠标事件并验证它是否可以具有以下工具提示。 (继承自 MouseAction。)
公共属性 IsActive 获取鼠标事件并验证它是否处于活动状态。 (继承自 MouseAction。)
公共属性 MouseDownHitShape 获取鼠标事件发生的形状。 (继承自 MouseAction。)
公共属性 MouseDownPoint 获取最近按下鼠标事件的位置。 (继承自 MouseAction。)
公共属性 PreviousPoint 获取或设置上按下鼠标事件的位置。 (继承自 MouseAction。)
公共属性 ResetToolboxOnDragDrop 是否位于鼠标事件上拖动放置操作之后重置 " 工具箱 " 中选择。基实现始终返回 true,这意味着工具箱选择此鼠标事件上拖动放置操作后将重置。 (继承自 MouseAction。)
公共属性 SelectedShape 获取或设置调整大小的形状。

页首

方法

  名称 说明
公共方法 Activate 激活鼠标事件。 (继承自 MouseAction。)
公共方法 CanCancel 获取鼠标事件并验证它是否可以取消。 (继承自 MouseAction。)
公共方法 Cancel 取消鼠标事件。 (继承自 MouseAction。)
公共方法 CanComplete 获取鼠标事件并验证它是否可以完成。 (继承自 MouseAction。)
受保护的方法 CaptureMouse 获取鼠标事件。 (继承自 MouseAction。)
公共方法 Click ,当鼠标单击时,执行派生类的事件。 (继承自 MouseAction。)
公共方法 Complete 完成鼠标事件。 (继承自 MouseAction。)
公共方法 ContextMenuRequested 发送对快捷菜单。 (继承自 MouseAction。)
公共方法 Dispose() 释放由 MouseAction 使用的所有资源。 (继承自 MouseAction。)
受保护的方法 Dispose(Boolean) 释放由 MouseAction 占用的非托管资源,还可以另外再释放托管资源。 (继承自 MouseAction。)
公共方法 DoPaintFeedback 绘制调整反馈。 (重写 MouseAction.DoPaintFeedback(DiagramPaintEventArgs)。)
公共方法 DoubleClick ,当用户双击鼠标时,执行派生类的事件。 (继承自 MouseAction。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 完成鼠标事件,但不对其进行配置。 (继承自 MouseAction。)
公共方法 GetCursor 获取光标显示在指定的光标位置。 (重写 MouseAction.GetCursor(Cursor, DiagramClientView, PointD)。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetTooltipText 获取一个项目的工具提示文本在关系图上。 (继承自 MouseAction。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 GotFocus 将焦点切换到鼠标事件。 (继承自 MouseAction。)
受保护的方法 Invalidate 无效旧的和新的反馈。 (重写 MouseAction.Invalidate(DiagramClientView)。)
公共方法 LostFocus 从鼠标事件移除焦点。 (继承自 MouseAction。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 MouseDown ,当用户单击鼠标时,执行派生类的事件。 (继承自 MouseAction。)
公共方法 MouseEnter ,当鼠标指向关系图上的形状,执行派生类的事件。 (继承自 MouseAction。)
公共方法 MouseHover ,当用户指向某个区域或元素在关系图中运行测试时,派生类的事件。 (继承自 MouseAction。)
公共方法 MouseLeave ,当鼠标不再指向关系图上的形状,执行派生类的事件。 (继承自 MouseAction。)
公共方法 MouseMove ,当用户滚动关系图上,将鼠标执行派生类的事件。 (继承自 MouseAction。)
公共方法 MouseUp ,当用户松开鼠标按钮时,会执行派生类的事件。 (继承自 MouseAction。)
公共方法 MouseWheel ,当用户滚动鼠标轮时,执行派生类的事件。 (继承自 MouseAction。)
受保护的方法 OnClicked 警报侦听器用户单击鼠标。 (继承自 MouseAction。)
受保护的方法 OnContextMenuRequested 警报侦听器用户请求快捷菜单。 (继承自 MouseAction。)
受保护的方法 OnDiagramGotFocus 警报侦听器图具有焦点。 (继承自 MouseAction。)
受保护的方法 OnDiagramLostFocus 取消 MouseAction。 (重写 MouseAction.OnDiagramLostFocus(LostFocusEventArgs)。)
受保护的方法 OnDiagramScrolled 警报侦听器用户滚动关系图。 (继承自 MouseAction。)
受保护的方法 OnDoubleClick 警报侦听器用户双击了鼠标。 (继承自 MouseAction。)
受保护的方法 OnDragCanceled 警报侦听器拖动操作已取消。 (继承自 MouseAction。)
受保护的方法 OnDragCompleted 执行调整大小。 (重写 MouseAction.OnDragCompleted(MouseActionEventArgs)。)
受保护的方法 OnDraggingBegun 拖动操作开始的警报侦听器。 (继承自 MouseAction。)
受保护的方法 OnDraggingEnded 拖动操作结束的警报侦听器。 (继承自 MouseAction。)
受保护的方法 OnDragPendingBegun 警报侦听器拖动操作挂起。 (继承自 MouseAction。)
受保护的方法 OnDragPendingEnded 警报侦听器拖动操作不再挂起。 (继承自 MouseAction。)
受保护的方法 OnHoveringBegun 警报侦听器鼠标悬停在关系图上。 (继承自 MouseAction。)
受保护的方法 OnHoveringEnded 警报侦听器鼠标不再将鼠标指针悬停在关系图上。 (继承自 MouseAction。)
受保护的方法 OnMouseActionActivated 鼠标事件已启动的警报侦听器。 (继承自 MouseAction。)
受保护的方法 OnMouseActionCanceled 无效旧反馈。 (重写 MouseAction.OnMouseActionCanceled(DiagramEventArgs)。)
受保护的方法 OnMouseActionCompleted 鼠标操作完成的警报侦听器。 (继承自 MouseAction。)
受保护的方法 OnMouseActionDeactivated 警报侦听器停用的鼠标事件。 (继承自 MouseAction。)
受保护的方法 OnMouseDown 保存启动的光标位置。 (重写 MouseAction.OnMouseDown(DiagramMouseEventArgs)。)
受保护的方法 OnMouseEnter 鼠标移动了在关系图上的形状的警报侦听器。 (继承自 MouseAction。)
受保护的方法 OnMouseHover 鼠标指向区域或元素在关系图的警报侦听器。 (继承自 MouseAction。)
受保护的方法 OnMouseLeave 警报侦听器鼠标不再在关系图上的形状。 (继承自 MouseAction。)
受保护的方法 OnMouseMove 无效旧的和新的反馈。 (重写 MouseAction.OnMouseMove(DiagramMouseEventArgs)。)
受保护的方法 OnMouseUp (调用基方法。应移除此重写。) (重写 MouseAction.OnMouseUp(DiagramMouseEventArgs)。)
受保护的方法 OnMouseWheel 警报侦听器用户旋转鼠标滚轮。 (继承自 MouseAction。)
受保护的方法 ReleaseMouse 警报侦听器用户释放鼠标按钮。 (继承自 MouseAction。)
公共方法 Scrolled 警报侦听器用户滚动关系图。 (继承自 MouseAction。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

事件

  名称 说明
公共事件 MouseActionActivated ,当鼠标操作开始,发生。 (继承自 MouseAction。)
公共事件 MouseActionDeactivated ,当鼠标事件结束,发生。 (继承自 MouseAction。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Modeling.Diagrams 命名空间