VerticalSliceModifier
The VerticalSliceModifier provides drawing of vertical slices based on collection of VerticalLineAnnotation Add to a UltrachartSurface and set VerticalLines collection to enable this behaviour
继承自: VerticalSliceModifierBase
构造函数
VerticalSliceModifier()
Initializes a new instance of the VerticalSliceModifier class.
属性
VerticalLines : VerticalLineAnnotationCollection
Gets or sets VerticalLineAnnotationCollection of VerticalLineAnnotation for making vertical slices
方法
DetachRolloverMarker(FrameworkElement)
Detaches a RolloverMarker from the ModifierSurface
- rolloverMarker
- The rollover marker.
GetIncludeSeries(DependencyObject) : bool
Gets the include Series or not
GetRolloverMarkerFrom(SeriesInfo) : FrameworkElement
Get rollover marker from SeriesInfo to place on chart
- seriesInfo
GetSeriesInfoAt(Point) : IEnumerable<SeriesInfo>
Enumerates the RenderableSeries on the parent ParentSurface and gets SeriesInfo objects in given point
- point
IsEnabledAt(Point) : bool
When overridden in derived classes, indicates whether mouse point is valid for current modifier
- point
OnAttached()
Called when the element is attached to the Chart Surface
OnDetached()
Called immediately before the Chart Modifier is detached from the Chart Surface
OnIsEnabledChanged()
Called when the IsEnabled property changes on this ChartModifierBase instance
OnParentSurfaceMouseLeave()
Called when the mouse leaves the parent UltrachartSurface
SetIncludeSeries(DependencyObject, bool)
Sets the include Series or not
字段
IncludeSeriesProperty : DependencyProperty
Defined IncludeSeries Attached Property
VerticalLinesProperty : DependencyProperty
Defines the VerticalLines DependencyProperty