ActiveReports for .NET 18.0J
HiLoOpenCloseチャート
ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > グラフ > グラフの種類 > ファイナンスチャート > HiLoOpenCloseチャート

HiLoOpenCloseチャートは、高値/安値や始値/終値を使用し、株価情報を表示します。始値は左側の線で示し、終値は右側の線で示します。

既定の凡例を非表示にし、TextBox、およびLabelコントロールを使用してカスタムの凡例を作成します。

グラフ情報

ChartType

HiLoOpenClose

Y値/データ点の数

4

系列の数

1つ以上

マーカーサポート

系列、またはデータ点。マーカーラベルは、第1Y値をデフォルト値として使用します。

固有のカスタムプロパティ

HiLoLine: HiLo線の線情報を取得、または設定します。

CloseLine: 終値線の線情報を取得、または設定します。

OpenLine: 始値線の線情報を取得、または設定します。

TickLen: 始値線と終値線の目盛の長さを取得、または設定します。

以下のサンプルコードは、実行時に上の図のようなHiLoOpenCloseチャートのカスタムグラフプロパティを設定する方法を示します。

Visual Basic

Visual Basicコード
コードのコピー
Me.ChartControl1.Series(0).Properties("CloseLine") = _
    New GrapeCity.ActiveReports.Chart.Graphics.Line(Color.FromArgb(CType(38, Byte), CType(110, Byte), CType(0, Byte)), 6)
Me.ChartControl1.Series(0).Properties("HiloLine") = _
    New GrapeCity.ActiveReports.Chart.Graphics.Line(Color.FromArgb(CType(255, Byte), CType(226, Byte), CType(233, Byte)))
Me.ChartControl1.Series(0).Properties("OpenLine") = _
    New GrapeCity.ActiveReports.Chart.Graphics.Line(Color.FromArgb(CType(187, Byte), CType(16, Byte), CType(82, Byte)), 6)
Me.ChartControl1.Series(0).Properties("TickLen") = 10.0F

C#

C#コード
コードのコピー
this.chartControl1.Series[0].Properties["CloseLine"] = new GrapeCity.ActiveReports.Chart.Graphics.Line(
 System.Drawing.Color.FromArgb(((System.Byte)(38)), ((System.Byte)(110)), ((System.Byte)(0))), 6);
this.chartControl1.Series[0].Properties["HiloLine"] = new GrapeCity.ActiveReports.Chart.Graphics.Line(
 System.Drawing.Color.FromArgb(((System.Byte)(255)), ((System.Byte)(226)), ((System.Byte)(233))));
this.chartControl1.Series[0].Properties["OpenLine"] = new GrapeCity.ActiveReports.Chart.Graphics.Line(
 System.Drawing.Color.FromArgb(((System.Byte)(187)), ((System.Byte)(16)), ((System.Byte)(82))), 6);
this.chartControl1.Series[0].Properties["TickLen"] = 10f;