ZoomPanModifier

StockSharp.Xaml.Charting.ChartModifiers

ZoomPanModifier обеспечивает перетаскивание мыши для панорамирования осей X и Y. Добавьте в UltrachartSurface и установите для IsEnabled значение true, чтобы включить это поведение.

Наследует: ZoomPanModifierBase

Конструкторы

ZoomPanModifier
public ZoomPanModifier()
zoomPanModifier = ZoomPanModifier()

Инициализирует новый экземпляр класса ZoomPanModifier.

Методы

OnModifierMouseDown
public override void OnModifierMouseDown(ModifierMouseArgs e)
zoomPanModifier.OnModifierMouseDown(e)

Вызывается при нажатии кнопки мыши на родительском элементе UltrachartSurface.

e
Аргументы, подробно описывающие работу кнопки мыши.
OnModifierMouseUp
public override void OnModifierMouseUp(ModifierMouseArgs e)
zoomPanModifier.OnModifierMouseUp(e)

Вызывается, когда кнопка мыши отпускается на родительском объекте UltrachartSurface.

e
Аргументы, подробно описывающие работу кнопки мыши.
Pan
public override void Pan(Point currentPoint, Point lastPoint, Point startPoint)
zoomPanModifier.Pan(currentPoint, lastPoint, startPoint)

Получает команду масштабирования от пользователя.

currentPoint
Текущая точка жеста масштабирования.
lastPoint
Предыдущая точка жеста масштабирования.
startPoint
Начальная точка жеста масштабирования.