DragPendingState.Next(MouseAction) 方法

定义

返回下一个 MouseAction 状态。 有效的下一状态为: (1) DraggingState,如果用户移动鼠标的距离足以调用拖动,则为; (2) ClickedState,如果用户已提起鼠标按钮,而不将其移动到足够的空间来调用拖动,则为; (3) DragCanceledState,如果当前 MouseAction 状态为 "取消",则为;对于所有其他事件, (4) 此状态。

public:
 override Microsoft::VisualStudio::Modeling::Diagrams::MouseActionState ^ Next(Microsoft::VisualStudio::Modeling::Diagrams::MouseAction ^ mouseAction);
public override Microsoft.VisualStudio.Modeling.Diagrams.MouseActionState Next (Microsoft.VisualStudio.Modeling.Diagrams.MouseAction mouseAction);
override this.Next : Microsoft.VisualStudio.Modeling.Diagrams.MouseAction -> Microsoft.VisualStudio.Modeling.Diagrams.MouseActionState
Public Overrides Function Next (mouseAction As MouseAction) As MouseActionState

参数

mouseAction
MouseAction

MouseAction,其中包含确定下一个状态的信息。 此信息包括: (1) 当前 MouseAction 事件, (2) 当前鼠标位置。

返回

MouseActionState

下一个 MouseAction 状态。

适用于