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
- Начальная точка жеста масштабирования.