StackedColumnRenderableSeries
複数のシリーズをグループにY値が蓄積したカラムバーのレンダリングをサポートする、スタック型カラムのレンダリング可能なシリーズを定義します。
継承元: BaseColumnRenderableSeries
実装: IStackedColumnRenderableSeries, IStackedRenderableSeries, IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable
コンストラクター
public StackedColumnRenderableSeries()
stackedColumnRenderableSeries = StackedColumnRenderableSeries()
StackedColumnRenderableSeriesクラスの新しいインスタンスを初期化します。
プロパティ
public bool IsOneHundredPercent { get; set; }
value = stackedColumnRenderableSeries.IsOneHundredPercent
stackedColumnRenderableSeries.IsOneHundredPercent = value
取得またはセットする値が、シリーズが100%スタックされているかどうかを示します。
public Color LabelColor { get; set; }
value = stackedColumnRenderableSeries.LabelColor
stackedColumnRenderableSeries.LabelColor = value
テキストラベルのフォアグラウンドカラーを受け取り、または設定します。
public float LabelFontSize { get; set; }
value = stackedColumnRenderableSeries.LabelFontSize
stackedColumnRenderableSeries.LabelFontSize = value
テキストラベルのフォントサイズを取得または設定します。
public string LabelTextFormatting { get; set; }
value = stackedColumnRenderableSeries.LabelTextFormatting
stackedColumnRenderableSeries.LabelTextFormatting = value
テキストラベルの書式文字列を取得またはセットします。
public bool ShowLabel { get; set; }
value = stackedColumnRenderableSeries.ShowLabel
stackedColumnRenderableSeries.ShowLabel = value
列にテキストラベルを表示するか、または示す値を設定します。
public double Spacing { get; set; }
value = stackedColumnRenderableSeries.Spacing
stackedColumnRenderableSeries.Spacing = value
水平に積み重ねられた列間のギャップの幅を指定する値を取得するか、または設定します。SpacingModeによって相対的または絶対値に設定できます。
public SpacingMode SpacingMode { get; set; }
value = stackedColumnRenderableSeries.SpacingMode
stackedColumnRenderableSeries.SpacingMode = value
カラムの計算間隔で使用する SpacingModeを受け取り、設定します。E.g. デフォルトでは、Absolute は、Spacing がピクセル単位である必要があります。相対値は、Spacing が 0.0 から 1.0 までのダブル値であることを要求します。
public string StackedGroupId { get; set; }
value = stackedColumnRenderableSeries.StackedGroupId
stackedColumnRenderableSeries.StackedGroupId = value
文字列StackedGroupId@をセットするか、同じグループ内のすべてのシリーズは、垂直にスタックされます。
public IStackedColumnsWrapper Wrapper { get; }
value = stackedColumnRenderableSeries.Wrapper
このStackedColumnRenderableSeriesをラップするIStackedColumnsWrapperインスタンス。
メソッド
public double GetChartRotationAngle()
result = stackedColumnRenderableSeries.GetChartRotationAngle()
内部的に使用される: 親 UltrachartSurfaceが X と Y の軸を交換しているか、またはないかに応じて、0 度または 90 度であるチャートの回転角度を取得します。
protected override double GetSeriesBodyLowerDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyLowerDataBound(nearestHitPoint)
ヒットポイントの一番下限のシリーズを戻します
protected override double GetSeriesBodyUpperDataBound(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyUpperDataBound(nearestHitPoint)
ヒットポイントでシリーズの上限値を返します
protected override double GetSeriesBodyWidth(HitTestInfo nearestHitPoint)
result = stackedColumnRenderableSeries.GetSeriesBodyWidth(nearestHitPoint)
DataSeriesIndex で単一の列の幅を返します。
public override IRange GetXRange()
result = stackedColumnRenderableSeries.GetXRange()
現行のStackedColumnRenderableSeries@ occupies のXデータ範囲を計算します。
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = stackedColumnRenderableSeries.GetYRange(xRange, getPositiveRange)
Y方向のAssosiated IDataSeriesのデータを返しX軸範囲は現在ビューで表示されているかどうかは、正YRangeのみを返すかどうか
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
stackedColumnRenderableSeries.InternalDraw(renderContext, renderPassData)
渡されたIRenderContext2DとIRenderPassDataを使用してシリーズを引く。
- renderContext
- レンダリングコンテキスト。 これは、行、クォード、ポリゴンを画面に描画する方法を持つグラフィックオブジェクトです。
- renderPassData
- レンダリングパスのデータ。 再サンプリングIPointSeries、画面上のポイントと現在のYAxisとXAxis ICoordinateCalculatorをICoordinateCalculatorに収め、データポイントを画面ポイントに変換
フィールド
public static readonly DependencyProperty IsOneHundredPercentProperty
value = StackedColumnRenderableSeries.IsOneHundredPercentProperty
電子メール:IsOneHundredPercentDependnecyProperty@
public static readonly DependencyProperty LabelColorProperty
value = StackedColumnRenderableSeries.LabelColorProperty
電子メール:LabelColorDependnecyProperty@
public static readonly DependencyProperty LabelFontSizeProperty
value = StackedColumnRenderableSeries.LabelFontSizeProperty
電子メール:LabelFontSizeDependnecyProperty@
public static readonly DependencyProperty LabelTextFormattingProperty
value = StackedColumnRenderableSeries.LabelTextFormattingProperty
電子メール:LabelTextFormattingDependnecyProperty@
public static readonly DependencyProperty ShowLabelProperty
value = StackedColumnRenderableSeries.ShowLabelProperty
電子メール:ShowLabelDependnecyProperty@
public static readonly DependencyProperty SpacingModeProperty
value = StackedColumnRenderableSeries.SpacingModeProperty
電子メール:SpacingModeDependnecyProperty@
public static readonly DependencyProperty SpacingProperty
value = StackedColumnRenderableSeries.SpacingProperty
スペーシングDependnecyProperty@を定義する
public static readonly DependencyProperty StackedGroupIdProperty
value = StackedColumnRenderableSeries.StackedGroupIdProperty
電子メール:StackedGroupIdDependnecyProperty@