PanningTool
StockSharp.Xaml.Diagram.GXDiagram.Tool
PanningTool поддерживает ручное панорамирование, при котором пользователь может изменить положение DiagramPanel, перетаскивая мышь.
Наследует: DiagramTool
Методы
CanStart
public override bool CanStart()
result = panningTool.CanStart()
Этот инструмент может работать, когда диаграмма позволяет прокрутить, и мышь была достаточно далеко от точки мыши вниз, чтобы избежать щелчка.
DoActivate
public override void DoActivate()
panningTool.DoActivate()
Создайте курсор прокрутки и запомните OriginalPosition DiagramPanel.
DoCancel
public override void DoCancel()
panningTool.DoCancel()
Сбросьте позицию DiagramPanel и остановите этот инструмент.
DoDeactivate
public override void DoDeactivate()
panningTool.DoDeactivate()
Восстановите курсор диаграммы.
DoMouseMove
public override void DoMouseMove()
panningTool.DoMouseMove()
Измените положение панели диаграммы в зависимости от того, сколько мыши переместилось.
DoMouseUp
public override void DoMouseUp()
panningTool.DoMouseUp()
Закончите прокручивать диаграмму.
DoStart
public override void DoStart()
panningTool.DoStart()
Захват мыши при запуске этого инструмента.
DoStop
public override void DoStop()
panningTool.DoStop()
Выпустите захват мыши при остановке этого инструмента.