StackedColumnRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

複数のシリーズをグループにY値が蓄積したカラムバーのレンダリングをサポートする、スタック型カラムのレンダリング可能なシリーズを定義します。

継承元: BaseColumnRenderableSeries

実装: IStackedColumnRenderableSeries, IStackedRenderableSeries, IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable

コンストラクター

StackedColumnRenderableSeries
public StackedColumnRenderableSeries()
stackedColumnRenderableSeries = StackedColumnRenderableSeries()

StackedColumnRenderableSeriesクラスの新しいインスタンスを初期化します。

プロパティ

IsOneHundredPercent
public bool IsOneHundredPercent { get; set; }
value = stackedColumnRenderableSeries.IsOneHundredPercent
stackedColumnRenderableSeries.IsOneHundredPercent = value

取得またはセットする値が、シリーズが100%スタックされているかどうかを示します。

LabelColor
public Color LabelColor { get; set; }
value = stackedColumnRenderableSeries.LabelColor
stackedColumnRenderableSeries.LabelColor = value

テキストラベルのフォアグラウンドカラーを受け取り、または設定します。

LabelFontSize
public float LabelFontSize { get; set; }
value = stackedColumnRenderableSeries.LabelFontSize
stackedColumnRenderableSeries.LabelFontSize = value

テキストラベルのフォントサイズを取得または設定します。

LabelTextFormatting
public string LabelTextFormatting { get; set; }
value = stackedColumnRenderableSeries.LabelTextFormatting
stackedColumnRenderableSeries.LabelTextFormatting = value

テキストラベルの書式文字列を取得またはセットします。

ShowLabel
public bool ShowLabel { get; set; }
value = stackedColumnRenderableSeries.ShowLabel
stackedColumnRenderableSeries.ShowLabel = value

列にテキストラベルを表示するか、または示す値を設定します。

Spacing
public double Spacing { get; set; }
value = stackedColumnRenderableSeries.Spacing
stackedColumnRenderableSeries.Spacing = value

水平に積み重ねられた列間のギャップの幅を指定する値を取得するか、または設定します。SpacingModeによって相対的または絶対値に設定できます。

SpacingMode
public SpacingMode SpacingMode { get; set; }
value = stackedColumnRenderableSeries.SpacingMode
stackedColumnRenderableSeries.SpacingMode = value

カラムの計算間隔で使用する SpacingModeを受け取り、設定します。E.g. デフォルトでは、Absolute は、Spacing がピクセル単位である必要があります。相対値は、Spacing が 0.0 から 1.0 までのダブル値であることを要求します。

StackedGroupId
public string StackedGroupId { get; set; }
value = stackedColumnRenderableSeries.StackedGroupId
stackedColumnRenderableSeries.StackedGroupId = value

文字列StackedGroupId@をセットするか、同じグループ内のすべてのシリーズは、垂直にスタックされます。

Wrapper
public IStackedColumnsWrapper Wrapper { get; }
value = stackedColumnRenderableSeries.Wrapper

このStackedColumnRenderableSeriesをラップするIStackedColumnsWrapperインスタンス。

メソッド

GetChartRotationAngle
public double GetChartRotationAngle()
result = stackedColumnRenderableSeries.GetChartRotationAngle()

内部的に使用される: 親 UltrachartSurfaceが X と Y の軸を交換しているか、またはないかに応じて、0 度または 90 度であるチャートの回転角度を取得します。

GetSeriesBodyLowerDataBound
protected override double GetSeriesBodyLowerDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyLowerDataBound(nearestHitPoint)

ヒットポイントの一番下限のシリーズを戻します

GetSeriesBodyUpperDataBound
protected override double GetSeriesBodyUpperDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyUpperDataBound(nearestHitPoint)

ヒットポイントでシリーズの上限値を返します

GetSeriesBodyWidth
protected override double GetSeriesBodyWidth(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyWidth(nearestHitPoint)

DataSeriesIndex で単一の列の幅を返します。

GetXRange
public override IRange GetXRange()
result = stackedColumnRenderableSeries.GetXRange()

現行のStackedColumnRenderableSeries@ occupies のXデータ範囲を計算します。

GetYRange
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = stackedColumnRenderableSeries.GetYRange(xRange, getPositiveRange)

Y方向のAssosiated IDataSeriesのデータを返しX軸範囲は現在ビューで表示されているかどうかは、正YRangeのみを返すかどうか

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
stackedColumnRenderableSeries.InternalDraw(renderContext, renderPassData)

渡されたIRenderContext2DとIRenderPassDataを使用してシリーズを引く。

renderContext
レンダリングコンテキスト。 これは、行、クォード、ポリゴンを画面に描画する方法を持つグラフィックオブジェクトです。
renderPassData
レンダリングパスのデータ。 再サンプリングIPointSeries、画面上のポイントと現在のYAxisとXAxis ICoordinateCalculatorをICoordinateCalculatorに収め、データポイントを画面ポイントに変換

フィールド

IsOneHundredPercentProperty
public static readonly DependencyProperty IsOneHundredPercentProperty
value = StackedColumnRenderableSeries.IsOneHundredPercentProperty

電子メール:IsOneHundredPercentDependnecyProperty@

LabelColorProperty
public static readonly DependencyProperty LabelColorProperty
value = StackedColumnRenderableSeries.LabelColorProperty

電子メール:LabelColorDependnecyProperty@

LabelFontSizeProperty
public static readonly DependencyProperty LabelFontSizeProperty
value = StackedColumnRenderableSeries.LabelFontSizeProperty

電子メール:LabelFontSizeDependnecyProperty@

LabelTextFormattingProperty
public static readonly DependencyProperty LabelTextFormattingProperty
value = StackedColumnRenderableSeries.LabelTextFormattingProperty

電子メール:LabelTextFormattingDependnecyProperty@

ShowLabelProperty
public static readonly DependencyProperty ShowLabelProperty
value = StackedColumnRenderableSeries.ShowLabelProperty

電子メール:ShowLabelDependnecyProperty@

SpacingModeProperty
public static readonly DependencyProperty SpacingModeProperty
value = StackedColumnRenderableSeries.SpacingModeProperty

電子メール:SpacingModeDependnecyProperty@

SpacingProperty
public static readonly DependencyProperty SpacingProperty
value = StackedColumnRenderableSeries.SpacingProperty

スペーシングDependnecyProperty@を定義する

StackedGroupIdProperty
public static readonly DependencyProperty StackedGroupIdProperty
value = StackedColumnRenderableSeries.StackedGroupIdProperty

電子メール:StackedGroupIdDependnecyProperty@