SeriesInfo
StockSharp.Xaml.Charting
提供包含一个序列信息, 如名称、值、颜色的 S- SeriesInfo++++ 信息。 由 X- RolloverModifier++ 、 X- CursorModifier++ 和 X- LegendModifier++ 生成 。 它们被 X- UltrachartLegend+++ 消耗, 可能被一个自定义的 X- ItemsControl++++ 绑定在 X- SeriesInfo+++ 的集合中。 详情请参见示例套件, 具体来说 X- RolloverModifier++++ 、 X- S9++++ 和 传奇等实例 。
继承自: BindableObject
实现: ICloneable
构造函数
SeriesInfo
public SeriesInfo(IRenderableSeries rSeries, HitTestInfo hitTestInfo)
seriesInfo = SeriesInfo(rSeries, hitTestInfo)
初始化了 & ##SeriesInfo+# 类的新实例 。
- rSeries
- 这幅作品代表了"SeriesInfo".
- hitTestInfo
SeriesInfo
public SeriesInfo(IRenderableSeries rSeries)
seriesInfo = SeriesInfo(rSeries)
初始化了 & ##SeriesInfo+# 类的新实例 。
属性
DataSeriesIndex
public int DataSeriesIndex { get; set; }
value = seriesInfo.DataSeriesIndex
seriesInfo.DataSeriesIndex = value
获取或设置 DataSeriesIndex 点击测试站点
DataSeriesType
public DataSeriesType DataSeriesType { get; set; }
value = seriesInfo.DataSeriesType
seriesInfo.DataSeriesType = value
获取或设置数据序列的类型.
FormattedXValue
public string FormattedXValue { get; }
value = seriesInfo.FormattedXValue
获得格式化的 XVALue 。
FormattedYValue
public string FormattedYValue { get; }
value = seriesInfo.FormattedYValue
获得格式化的 YValue 。
IsHit
public bool IsHit { get; set; }
value = seriesInfo.IsHit
seriesInfo.IsHit = value
获取或设定 HitTest 操作是否被击中
IsVisible
public bool IsVisible { get; set; }
value = seriesInfo.IsVisible
seriesInfo.IsVisible = value
获取或设定此 SeriesInfo 所代表的 SeriesInfo 是否可见 。 注: 设置此值将显示或隐藏相关的 IRenderableSeries, 并可能受数据约束
RenderableSeries
public IRenderableSeries RenderableSeries { get; }
value = seriesInfo.RenderableSeries
获得这个 SeriesInfo 包装的 IRenderableSeries 实例
SeriesColor
public Color SeriesColor { get; set; }
value = seriesInfo.SeriesColor
seriesInfo.SeriesColor = value
获得或设置系列的颜色.
SeriesName
public string SeriesName { get; set; }
value = seriesInfo.SeriesName
seriesInfo.SeriesName = value
获得或设置系列的名称.
XValue
public IComparable XValue { get; set; }
value = seriesInfo.XValue
seriesInfo.XValue = value
获取或设置 X 值 。
XyCoordinate
public Point XyCoordinate { get; set; }
value = seriesInfo.XyCoordinate
seriesInfo.XyCoordinate = value
获取或设置正在检查的数据点的 xy 坐标像素
YValue
public IComparable YValue { get; set; }
value = seriesInfo.YValue
seriesInfo.YValue = value
获得或设置了Y值.
方法
Clone
public virtual object Clone()
result = seriesInfo.Clone()
创建当前实例的复制对象。
返回值: 一个新的对象, 即此实例的复制件 。
GetXCursorFormattedValue
protected string GetXCursorFormattedValue(IComparable value)
result = seriesInfo.GetXCursorFormattedValue(value)
返回光标使用 X 轴格式格式的值
- value
- 格式的值
GetYCursorFormattedValue
protected string GetYCursorFormattedValue(IComparable value)
result = seriesInfo.GetYCursorFormattedValue(value)
返回光标使用 Y 轴格式格式的值
- value
- 格式的值