MouseAction.GetCursor(Cursor, DiagramClientView, PointD) Method

Definition

Gets the cursor to display at the specified mouse position.

public:
 virtual System::Windows::Forms::Cursor ^ GetCursor(System::Windows::Forms::Cursor ^ currentCursor, Microsoft::VisualStudio::Modeling::Diagrams::DiagramClientView ^ diagramClientView, Microsoft::VisualStudio::Modeling::Diagrams::PointD mousePosition);
public virtual System.Windows.Forms.Cursor GetCursor (System.Windows.Forms.Cursor currentCursor, Microsoft.VisualStudio.Modeling.Diagrams.DiagramClientView diagramClientView, Microsoft.VisualStudio.Modeling.Diagrams.PointD mousePosition);
abstract member GetCursor : System.Windows.Forms.Cursor * Microsoft.VisualStudio.Modeling.Diagrams.DiagramClientView * Microsoft.VisualStudio.Modeling.Diagrams.PointD -> System.Windows.Forms.Cursor
override this.GetCursor : System.Windows.Forms.Cursor * Microsoft.VisualStudio.Modeling.Diagrams.DiagramClientView * Microsoft.VisualStudio.Modeling.Diagrams.PointD -> System.Windows.Forms.Cursor
Public Overridable Function GetCursor (currentCursor As Cursor, diagramClientView As DiagramClientView, mousePosition As PointD) As Cursor

Parameters

currentCursor
Cursor

The existing cursor.

diagramClientView
DiagramClientView

The DiagramClientView requesting the cursor.

mousePosition
PointD

The cursor position in world units relative to the top-left of the diagram.

Returns

The cursor to display at the specified mouse position.

Remarks

This method is called by the DiagramClientView if this MouseAction is active or if it is the potential MouseAction.

Applies to