VerticalSliceModifier
O VerticalSliceModifier fornece desenho de fatias verticais com base na coleção de VerticalLineAnnotation Add a UltrachartSurface e conjunto VerticalLines@ colection para permitir este comportamento
Herda de: VerticalSliceModifierBase
Construtores
public VerticalSliceModifier()
verticalSliceModifier = VerticalSliceModifier()
Inicializa uma nova instância da classe VerticalSliceModifier.
Propriedades
public VerticalLineAnnotationCollection VerticalLines { get; set; }
value = verticalSliceModifier.VerticalLines
verticalSliceModifier.VerticalLines = value
Obtém ou define VerticalLineAnnotationCollection de VerticalLineAnnotation para fazer fatias verticais
Métodos
protected override void DetachRolloverMarker(FrameworkElement rolloverMarker)
verticalSliceModifier.DetachRolloverMarker(rolloverMarker)
Detache a RolloverMarker do ModifierSurface
- rolloverMarker
- O marcador de capotagem.
public static bool GetIncludeSeries(DependencyObject obj)
result = VerticalSliceModifier.GetIncludeSeries(obj)
Obtém a série include ou não
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = verticalSliceModifier.GetRolloverMarkerFrom(seriesInfo)
Obter marcador de capotamento de SeriesInfo para colocar no gráfico
- seriesInfo
protected override IEnumerable<SeriesInfo> GetSeriesInfoAt(Point point)
result = verticalSliceModifier.GetSeriesInfoAt(point)
Elege RenderableSeries no pai ParentSurface e recebe SeriesInfo @ objetos em dado ponto
- point
protected override bool IsEnabledAt(Point point)
result = verticalSliceModifier.IsEnabledAt(point)
Quando substituído em classes derivadas, indica se o ponto do mouse é válido para o modificador atual
- point
public override void OnAttached()
verticalSliceModifier.OnAttached()
Chamado quando o elemento está ligado à superfície do gráfico
public override void OnDetached()
verticalSliceModifier.OnDetached()
Chamado imediatamente antes do Modificador de Gráfico ser desvinculado da Superfície do Gráfico
protected override void OnIsEnabledChanged()
verticalSliceModifier.OnIsEnabledChanged()
Chamado quando a propriedade IsEnabled muda nesta instância ChartModifierBase @
protected override void OnParentSurfaceMouseLeave()
verticalSliceModifier.OnParentSurfaceMouseLeave()
Chamado quando o rato deixa o pai UltrachartSurface
public static void SetIncludeSeries(DependencyObject obj, bool value)
VerticalSliceModifier.SetIncludeSeries(obj, value)
Define a série de inclusão ou não
Campos
public static readonly DependencyProperty IncludeSeriesProperty
value = VerticalSliceModifier.IncludeSeriesProperty
Definido IncludeSeries Attached Property
public static readonly DependencyProperty VerticalLinesProperty
value = VerticalSliceModifier.VerticalLinesProperty
Define VerticalLines DependencyProperty @