AdornerBase

StockSharp.Xaml.Charting.Visuals.Annotations

继承自: FrameworkElement

实现: IAnnotationAdorner, IReceiveMouseEvents

属性

IsEnabled
public bool IsEnabled { get; set; }
value = adornerBase.IsEnabled
adornerBase.IsEnabled = value

获取或设定是否启用了 Adorner 。

ParentCanvas
public Canvas ParentCanvas { get; set; }
value = adornerBase.ParentCanvas
adornerBase.ParentCanvas = value

获取或设置母机 UltrachartSurface 以运行

Services
public IServiceContainer Services { get; set; }
value = adornerBase.Services
adornerBase.Services = value

获取全Ultrachart中提供服务访问的 ServiceContainer 。 ServiceContainers 是一个每 UltrachartSurface 实例创建的, 并共享到周边组件, 如 AxisBase 、 BaseRenderableSeries 、 ChartModifierBase 实例。 完整的服务列表请参见 ServiceContainer 上的评论 。

方法

OnModifierDoubleClick
public virtual void OnModifierDoubleClick(ModifierMouseArgs e)
adornerBase.OnModifierDoubleClick(e)

当鼠标 DoubleClick 发生于母鼠 UltrachartSurface 时调用

e
详述鼠标按钮操作的参数
OnModifierMouseDown
public virtual void OnModifierMouseDown(ModifierMouseArgs e)
adornerBase.OnModifierMouseDown(e)

当鼠标按钮被按在父的上时调用 {}UltrachartSurface}

e
详述鼠标按钮操作的参数
OnModifierMouseMove
public virtual void OnModifierMouseMove(ModifierMouseArgs e)
adornerBase.OnModifierMouseMove(e)

当鼠标移动到父 UltrachartSurface 上时调用

e
详述鼠标移动操作的参数
OnModifierMouseUp
public virtual void OnModifierMouseUp(ModifierMouseArgs e)
adornerBase.OnModifierMouseUp(e)

当鼠标按钮在父机上发布时调用 {}UltrachartSurface}

e
详述鼠标按钮操作的参数
OnModifierMouseWheel
public virtual void OnModifierMouseWheel(ModifierMouseArgs e)
adornerBase.OnModifierMouseWheel(e)

鼠标轮被滚动到父机上时调用 {}% UltrachartSurface}

e
详述鼠标轮子操作的参数