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.
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.