DiagramClientView.GetPotentialMouseAction 方法

定义

检索可能的鼠标操作,如果在指定的点发生 MouseDown 事件,则应在下一个 MouseDown 事件上激活该操作。

public:
 Microsoft::VisualStudio::Modeling::Diagrams::MouseAction ^ GetPotentialMouseAction(System::Windows::Forms::MouseButtons mouseButtons, Microsoft::VisualStudio::Modeling::Diagrams::PointD point, Microsoft::VisualStudio::Modeling::Diagrams::DiagramHitTestInfo ^ hitTestInfo);
public Microsoft.VisualStudio.Modeling.Diagrams.MouseAction GetPotentialMouseAction (System.Windows.Forms.MouseButtons mouseButtons, Microsoft.VisualStudio.Modeling.Diagrams.PointD point, Microsoft.VisualStudio.Modeling.Diagrams.DiagramHitTestInfo hitTestInfo);
member this.GetPotentialMouseAction : System.Windows.Forms.MouseButtons * Microsoft.VisualStudio.Modeling.Diagrams.PointD * Microsoft.VisualStudio.Modeling.Diagrams.DiagramHitTestInfo -> Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
Public Function GetPotentialMouseAction (mouseButtons As MouseButtons, point As PointD, hitTestInfo As DiagramHitTestInfo) As MouseAction

参数

mouseButtons
MouseButtons

当前按下的鼠标按钮。

point
PointD

相对于关系图在世界单位内的左上角的位置。

hitTestInfo
DiagramHitTestInfo

用于接收结果命中测试信息的对象。

返回

MouseAction

如果在指定的点发生 MouseDown 事件,则应在下一个 MouseDown 事件上激活鼠标操作。

适用于