AdornerBase
Inherits: FrameworkElement
Implements: IAnnotationAdorner, IReceiveMouseEvents
Properties
public bool IsEnabled { get; set; }
value = adornerBase.IsEnabled
adornerBase.IsEnabled = value
Gets or sets whether this Adorner is enabled.
public Canvas ParentCanvas { get; set; }
value = adornerBase.ParentCanvas
adornerBase.ParentCanvas = value
Gets or sets the parent UltrachartSurface to perform operations on
public IServiceContainer Services { get; set; }
value = adornerBase.Services
adornerBase.Services = value
Gets the ServiceContainer which provides access to services throughout Ultrachart. ServiceContainers are created one per UltrachartSurface instance, and shared between peripheral components such as AxisBase, BaseRenderableSeries, ChartModifierBase instances. For a full list of available services, see the remarks on ServiceContainer
Methods
public virtual void OnModifierDoubleClick(ModifierMouseArgs e)
adornerBase.OnModifierDoubleClick(e)
Called when a Mouse DoubleClick occurs on the parent UltrachartSurface
- e
- Arguments detailing the mouse button operation
public virtual void OnModifierMouseDown(ModifierMouseArgs e)
adornerBase.OnModifierMouseDown(e)
Called when a Mouse Button is pressed on the parent UltrachartSurface
- e
- Arguments detailing the mouse button operation
public virtual void OnModifierMouseMove(ModifierMouseArgs e)
adornerBase.OnModifierMouseMove(e)
Called when the Mouse is moved on the parent UltrachartSurface
- e
- Arguments detailing the mouse move operation
public virtual void OnModifierMouseUp(ModifierMouseArgs e)
adornerBase.OnModifierMouseUp(e)
Called when a Mouse Button is released on the parent UltrachartSurface
- e
- Arguments detailing the mouse button operation
public virtual void OnModifierMouseWheel(ModifierMouseArgs e)
adornerBase.OnModifierMouseWheel(e)
Called when the Mouse Wheel is scrolled on the parent UltrachartSurface
- e
- Arguments detailing the mouse wheel operation