PanningTool

StockSharp.Xaml.Diagram.GXDiagram.Tool

O PanningTool suporta o panning manual, onde o usuário pode deslocar a posição DiagramPanel@ arrastando o mouse.

Herda de: DiagramTool

Métodos

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

Esta ferramenta pode ser executada quando o diagrama permite a rolagem e o mouse foi arrastado para longe o suficiente do ponto de descida do mouse para evitar ser um clique.

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

Estabeleça um cursor de rolagem e lembre-se do OriginalPosition do DiagramPanel.

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

Reinicie a posição DiagramPanel e pare esta ferramenta.

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

Restaurar o cursor do diagrama.

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

Modificar a posição do painel do diagrama de acordo com o quanto o mouse se moveu.

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

Terminar a rolagem do diagrama.

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

Capture o mouse ao iniciar esta ferramenta.

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

Solte a captura do mouse ao parar esta ferramenta.