PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > グラフ > グラフの種類 > ファイナンスチャート > HiLoOpenCloseチャート |
HiLo OpenCloseチャートは、高値/安値や始値/終値を使用し、株価情報を表示します。始値は左側の線で示し、終値は右側の線で示します。
既定の凡例を非表示し、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; |