VerticalSliceModifier
VerticalSliceModifier обеспечивает рисование вертикальных срезов на основе коллекции VerticalLineAnnotation. Добавьте в UltrachartSurface и установите коллекцию VerticalLines, чтобы включить это поведение.
Наследует: VerticalSliceModifierBase
Конструкторы
public VerticalSliceModifier()
verticalSliceModifier = VerticalSliceModifier()
Инициализирует новый экземпляр класса VerticalSliceModifier.
Свойства
public VerticalLineAnnotationCollection VerticalLines { get; set; }
value = verticalSliceModifier.VerticalLines
verticalSliceModifier.VerticalLines = value
Получает или устанавливает VerticalLineAnnotationCollection VerticalLineAnnotation для изготовления вертикальных срезов
Методы
protected override void DetachRolloverMarker(FrameworkElement rolloverMarker)
verticalSliceModifier.DetachRolloverMarker(rolloverMarker)
Отсоединяет RolloverMarker от ModifierSurface.
- rolloverMarker
- Маркер опрокидывания.
public static bool GetIncludeSeries(DependencyObject obj)
result = VerticalSliceModifier.GetIncludeSeries(obj)
Получает включаемую серию или нет
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = verticalSliceModifier.GetRolloverMarkerFrom(seriesInfo)
Получите маркер ролловера от SeriesInfo для размещения на графике.
- seriesInfo
protected override IEnumerable<SeriesInfo> GetSeriesInfoAt(Point point)
result = verticalSliceModifier.GetSeriesInfoAt(point)
Перечисляет RenderableSeries родительского объекта ParentSurface и получает объекты SeriesInfo в заданной точке.
- point
protected override bool IsEnabledAt(Point point)
result = verticalSliceModifier.IsEnabledAt(point)
При переопределении в производных классах указывает, действителен ли указатель мыши для текущего модификатора.
- point
public override void OnAttached()
verticalSliceModifier.OnAttached()
Вызывается, когда элемент прикреплен к поверхности диаграммы.
public override void OnDetached()
verticalSliceModifier.OnDetached()
Вызывается непосредственно перед отсоединением модификатора диаграммы от поверхности диаграммы.
protected override void OnIsEnabledChanged()
verticalSliceModifier.OnIsEnabledChanged()
Вызывается, когда свойство IsEnabled изменяется в этом экземпляре ChartModifierBase.
protected override void OnParentSurfaceMouseLeave()
verticalSliceModifier.OnParentSurfaceMouseLeave()
Вызывается, когда мышь покидает родительский UltrachartSurface
public static void SetIncludeSeries(DependencyObject obj, bool value)
VerticalSliceModifier.SetIncludeSeries(obj, value)
Устанавливает включаемую серию или нет
Поля
public static readonly DependencyProperty IncludeSeriesProperty
value = VerticalSliceModifier.IncludeSeriesProperty
Определенное IncludeSeries прикрепленное свойство
public static readonly DependencyProperty VerticalLinesProperty
value = VerticalSliceModifier.VerticalLinesProperty
Определяет VerticalLines DependencyProperty