Click or drag to resize

ZoomPanOptionsBase Class

LightningChart .NET Help
Zoom, pan and auto-fitting options base for ViewXY.
Inheritance Hierarchy

Namespace: LightningChartLib.UWP.ChartingMVVM.Views
Assembly: LightningChart.UWP.ChartingMVVM (in LightningChart.UWP.ChartingMVVM.dll) Version: 11.0.1
XMLNS for XAML: Not mapped to an xmlns.
Syntax
[SerializableAttribute]
[TypeConverterAttribute(typeof(GeneralTypeConverter))]
public class ZoomPanOptionsBase : ChartNode

The ZoomPanOptionsBase type exposes the following members.

Constructors
 NameDescription
Public methodZoomPanOptionsBase Simple constructor for Form designer's list editor.
Public methodZoomPanOptionsBase(ViewBase) Constructor.
Top
Properties
 NameDescription
Public propertyDevicePrimaryButtonAction Gets or sets user interactive device primary button action. This is a dependency property.
Public propertyDeviceSecondaryButtonAction Gets or sets user interactive device secondary button action. This is a dependency property.
Public propertyDeviceTertiaryButtonAction Gets or sets user interactive device tertiary button action. This is a dependency property.
Public propertyPanThreshold Gets or sets user interactive device panning threshold in pixels. This is a dependency property. Pan occurs only when device button is pressed down and the device movement equals the given pixel value or is more.
Public propertyRailAngle Gets or sets multitouch rail angle. This is a dependency property.
Public propertyRectangleZoomingThreshold Gets or sets rectangle zooming threshold. This is a dependency property.
Public propertyZoomFactor Gets or sets zoom factor. This is a dependency property. It's used when zooming in with a user interactive device click combined with Shift and/or Ctrl key. Shift key makes zooming in X dimension, Ctrl in Y dimension. Device primary button zooms in, secondary zooms out.
Public propertyZoomOutRectFill Gets or sets zoom out rectangle fill. This is a dependency property.
Public propertyZoomOutRectLine Gets or sets zoom out rectangle line style. This is a dependency property.
Public propertyZoomRectFill Gets or sets zoom rectangle fill. This is a dependency property.
Public propertyZoomRectLine Gets or sets zoom rectangle line style. This is a dependency property.
Top
Methods
 NameDescription
Public methodDispose Release all resources used by this instance.
(Inherited from ChartNode)
Public methodToString Convert class description to string.
Top
Events
 NameDescription
Public eventValueChangedInternallyEvent Value has changed internally by chart or by user manipulation of chart object.
(Inherited from ChartNode)
Top
Fields
 NameDescription
Public fieldStatic memberDevicePrimaryButtonActionProperty Identifies the DevicePrimaryButtonAction dependency property.
Public fieldStatic memberDeviceSecondaryButtonActionProperty Identifies the DeviceSecondaryButtonAction dependency property.
Public fieldStatic memberDeviceTertiaryButtonActionProperty Identifies the DeviceTertiaryButtonAction dependency property.
Public fieldStatic memberPanThresholdProperty Identifies the PanThreshold dependency property.
Public fieldStatic memberRailAngleProperty Identifies the RailAngle dependency property.
Public fieldStatic memberRectangleZoomingThresholdProperty Identifies the RectangleZoomingThreshold dependency property.
Public fieldStatic memberZoomFactorProperty Identifies the ZoomFactor dependency property.
Public fieldStatic memberZoomOutRectFillProperty Identifies the ZoomOutRectFill dependency property.
Public fieldStatic memberZoomOutRectLineProperty Identifies the ZoomOutRectLine dependency property.
Public fieldStatic memberZoomRectFillProperty Identifies the ZoomRectFill dependency property.
Public fieldStatic memberZoomRectLineProperty Identifies the ZoomRectLine dependency property.
Top
See Also