ITernaryChartModifier Interface Members
The following tables list the members exposed by ITernaryChartModifier.
Public Properties
Name | Description | |
---|---|---|
![]() | DataContext | Gets or sets the DataContext for this Chart Modifier (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | IsAttached | Gets or sets whether this Chart Modifier is attached to a parent SciChart.Charting.Visuals.SciChartSurface (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | IsEnabled | Gets or sets whether the mouse target is enabled. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | ModifierName | Gets modifier name (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | ModifierSurface | Gets the SciChart.Charting.Visuals.IChartModifierSurface instance on the parent SciChart.Charting.Visuals.SciChartSurface, which acts as a canvas to place UIElements (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | MouseEventGroup | Gets or sets a Mouse Event Group, an ID used to share mouse events across multiple targets. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | ParentSurface | Gets or sets the parent SciChart.Charting.Visuals.SciChartTernarySurface to perform operations on |
![]() | ReceiveHandledEvents | If true, this IChartModifier can receive handled events. Chart modifiers work similarly to mouse event handlers in WPF and Silverlight. If a modifier further up the stack receives an event and handles it, then subsequent modifiers do not receive the event. This property overrides this behaviour. (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | Services | Gets the SciChart.Core.Utility.ServiceContainer which provides access to services throughout SciChart. ServiceContainers are created one per SciChart.Charting.Visuals.SciChartSurface instance, and shared between peripheral components such as SciChart.Charting.Visuals.Axes.AxisBase, SciChart.Charting.Visuals.RenderableSeries.BaseRenderableSeries, ChartModifierBase instances. For a full list of available services, see the remarks on SciChart.Core.Utility.ServiceContainer (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | XAxis | Gets the XAxis SciChart.Charting.Visuals.Axes.ITernaryAxis instance on the parent SciChart.Charting.Visuals.SciChartTernarySurface |
![]() | YAxis | Gets the primary YAxis, this is the first axis in the YAxes collection |
![]() | ZAxis | Gets the primary YAxis, this is the first axis in the YAxes collection |
Public Methods
Name | Description | |
---|---|---|
![]() | CanReceiveMouseEvents | Returns a value indicating whether mouse events should be propagated to the mouse target. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | IsPointWithinBounds | Gets whether the mouse point is within the bounds of the hit-testable element. Assumes the mouse-point has not been translated yet (performs translation) |
![]() | OnAnnotationCollectionChanged | Called when the AnnotationCollection changes |
![]() | OnAttached | Called when the Chart Modifier is attached to the Chart Surface (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | OnDetached | Called immediately before the Chart Modifier is detached from the Chart Surface (Inherited from SciChart.Charting.ChartModifiers.IChartModifierBase) |
![]() | OnMasterMouseLeave | Called when the MouseLeave event is fired for a Master of current SciChart.Core.Utility.Mouse.IReceiveMouseEvents.MouseEventGroup. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierDoubleClick | Called when a Mouse DoubleClick occurs. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierKeyDown | Called when the KeyDown event is fired for the Master of the current SciChart.Core.Utility.Mouse.IReceiveMouseEvents.MouseEventGroup (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierKeyUp | Called when the KeyUp event is fired for the Master of the current SciChart.Core.Utility.Mouse.IReceiveMouseEvents.MouseEventGroup (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierMouseDown | Called when a Mouse Button is pressed. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierMouseMove | Called when the Mouse is moved. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierMouseUp | Called when a Mouse Button is released. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierMouseWheel | Called when the Mouse Wheel is scrolled. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
![]() | OnModifierTouchDown | Called when a Touch Down event is registered (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchManipulationCompleted | Called when a manipulation is completed (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchManipulationDelta | Called when a touch manipulation delta occurs (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchManipulationInertiaStarting | Called when a manipulation ineritia is starting (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchManipulationStarted | Called when a manipulation is starting (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchManipulationStarting | Called when a manipulation is starting (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchMove | Called after each touch position change during a manipulation. (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | OnModifierTouchUp | Called when a Touch Up is complete. (Inherited from SciChart.Core.Utility.Mouse.IReceiveTouchEvents) |
![]() | ResetInertia | Instantly stops any inertia that can be associated with this modifier. |
![]() | ResetKeyboardFocus | Sets a keyboard focus on a parent root element of the mouse target. (Inherited from SciChart.Core.Utility.Mouse.IReceiveMouseEvents) |
See Also