PanningTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

El PanningTool es compatible con el panning manual, donde el usuario puede cambiar la posición DiagramPanel arrastrándose el ratón.

Hereda de: DiagramTool

Métodos

CanStart
public override bool CanStart()
result = panningTool.CanStart()

Esta herramienta puede funcionar cuando el diagrama permite desplazarse y el ratón se ha arrastrado lo suficientemente lejos del punto de apagado del ratón para evitar ser un clic.

DoActivate
public override void DoActivate()
panningTool.DoActivate()

Establecer un cursor de desplazamiento y recordar el OriginalPosition@ de DiagramPanel.

DoCancel
public override void DoCancel()
panningTool.DoCancel()

Reiniciar la posición de DiagramPanely detener esta herramienta.

DoDeactivate
public override void DoDeactivate()
panningTool.DoDeactivate()

Restaurar el cursor del diagrama.

DoMouseMove
public override void DoMouseMove()
panningTool.DoMouseMove()

Modifique la posición del panel de diagrama según cuánto ha movido el ratón.

DoMouseUp
public override void DoMouseUp()
panningTool.DoMouseUp()

Terminar de desplazar el diagrama.

DoStart
public override void DoStart()
panningTool.DoStart()

Capturar el ratón cuando se inicia esta herramienta.

DoStop
public override void DoStop()
panningTool.DoStop()

Libere la captura del ratón cuando detenga esta herramienta.