CursorModifier

StockSharp.Xaml.Charting.ChartModifiers

O CursorModifier fornece uma mira (cursor) mais uma dica com valores de dados X, Y sob o rato à medida que o rato se move. Adicionar a UltrachartSurface @ e definir IsEnabled para verdadeiro para permitir este comportamento

Herda de: TooltipModifierBase

Construtores

CursorModifier
public CursorModifier()
cursorModifier = CursorModifier()

Inicializa uma nova instância da classe CursorModifier.

Propriedades

AxisInfo
public ObservableCollection<AxisInfo> AxisInfo { get; set; }
value = cursorModifier.AxisInfo
cursorModifier.AxisInfo = value

Fornece uma coleção de AxisInfo structs, que pode ser ligada a dados na interface definida pelo modelo de AxisLabelTemplate Control

HoverDelay
public double HoverDelay { get; set; }
value = cursorModifier.HoverDelay
cursorModifier.HoverDelay = value

Obtém ou define o atraso para mostrar as dicas em milisegundos

ShowTooltip
public bool ShowTooltip { get; set; }
value = cursorModifier.ShowTooltip
cursorModifier.ShowTooltip = value

Obtém ou define valor, indica se mostra a dica do cursor ou não

XAxisInfo
public AxisInfo XAxisInfo { get; set; }
value = cursorModifier.XAxisInfo
cursorModifier.XAxisInfo = value

Fornece um objeto AxisInfo, que pode estar ligado a dados

YAxisInfo
public AxisInfo YAxisInfo { get; set; }
value = cursorModifier.YAxisInfo
cursorModifier.YAxisInfo = value

Fornece um objeto AxisInfo, que pode estar ligado a dados

Métodos

ClearAll
protected override void ClearAll()
cursorModifier.ClearAll()

Quando substituído em uma classe derivada, este método deve limpar todos os marcadores e dicas do ModifierSurface

GetAxesData
protected virtual void GetAxesData(Point mousePoint)
cursorModifier.GetAxesData(mousePoint)

Executa um teste de hit em todos os eixos e agrega dados na coleção AxisInfo

mousePoint
GetIncludeSeries
public static bool GetIncludeSeries(DependencyObject obj)
result = CursorModifier.GetIncludeSeries(obj)

Obtém a série include ou não

GetSeriesInfoAt
protected override IEnumerable<SeriesInfo> GetSeriesInfoAt(Point point)
result = cursorModifier.GetSeriesInfoAt(point)

Elemina RenderableSeries no pai ParentSurface@ e recebe SeriesInfo@ objetos em dado ponto

point
HandleMasterMouseEvent
protected override void HandleMasterMouseEvent(Point mousePoint)
cursorModifier.HandleMasterMouseEvent(mousePoint)

Quando substituído em uma classe derivada, chamado para lidar com o Master ChartModifierBase MouseMove event

mousePoint
O ponto actual do rato
HandleSlaveMouseEvent
protected override void HandleSlaveMouseEvent(Point mousePoint)
cursorModifier.HandleSlaveMouseEvent(mousePoint)

Quando substituído em uma classe derivada, chamado para lidar com o evento Slave ChartModifierBase MouseMove

mousePoint
O ponto actual do rato
OnAttached
public override void OnAttached()
cursorModifier.OnAttached()

Chamado quando o modificador de gráfico está ligado à superfície do gráfico

OnAxisLabelTemplateChanged
protected override void OnAxisLabelTemplateChanged()
cursorModifier.OnAxisLabelTemplateChanged()

Quando anulado em uma classe derivada, aplica novo modelo às etiquetas de eixos, e

OnDetached
public override void OnDetached()
cursorModifier.OnDetached()

Chamado imediatamente antes do Modificador de Gráfico ser desvinculado da Superfície do Gráfico

OnParentSurfaceMouseEnter
protected override void OnParentSurfaceMouseEnter()
cursorModifier.OnParentSurfaceMouseEnter()

Chamado quando o mouse entra no pai UltrachartSurface

OnTooltipLabelTemplateChanged
protected override void OnTooltipLabelTemplateChanged()
cursorModifier.OnTooltipLabelTemplateChanged()

Quando sobreposto em uma classe derivada, aplica novo modelo para etiqueta de dicas, e

SetIncludeSeries
public static void SetIncludeSeries(DependencyObject obj, bool value)
CursorModifier.SetIncludeSeries(obj, value)

Define a série de inclusão ou não

Campos

IncludeSeriesProperty
public static readonly DependencyProperty IncludeSeriesProperty
value = CursorModifier.IncludeSeriesProperty

Definido IncludeSeries Attached Property

ShowTooltipProperty
public static readonly DependencyProperty ShowTooltipProperty
value = CursorModifier.ShowTooltipProperty

Define ShowTooltip DependencyProperty @