ActiveReports for .NET 18.0J
バブルチャート
ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > グラフ > グラフの種類 > 一般グラフ(1)複数系列・X値カテゴリ > バブルチャート

バブルチャートは、バブルで各データ点を表すグラフです。第1Y値を使用してY軸に対してバブルをプロットし、第2Y(Y2)値を使用してバブルのサイズを設定します。バブルの形状は、系列のShapeプロパティを使用して変更可能です。

注意: グラフを3Dで表示するには、[ChartAreaコレクションエディター]を開き、ProjectionTypeプロパティを「Identical」から「Orthogonal」に変更します。

グラフ情報

ChartType Bubble
Y値/データ点の数 2
系列の数 1つ以上
マーカーサポート 系列、またはデータ点。マーカーラベルは、第2Y(Y2)値をデフォルト値として使用します。
固有のカスタムプロパティ MaxSizeFactor: バブルの半径の最大サイズを取得、または設定します。値の有効範囲は「1」以下です。デフォルトは「0.25」です。
MaxValue: 最大値として使用するバブルサイズを取得、または設定します。
MinValue: 最小値として使用するバブルサイズを取得、または設定します。
Shape: バブルの形状を取得、または設定します。MarkerStyle列挙値を使用します。

 

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

Visual Basic

Visual Basicコード
コードのコピー
Me.ChartControl1.Series(0).Properties("MaxSizeFactor") = 0.25F
Me.ChartControl1.Series(0).Properties("MaxValue") = 55.0R
Me.ChartControl1.Series(0).Properties("MinValue") = 5.0R
Me.ChartControl1.Series(0).Properties("Shape") = GrapeCity.ActiveReports.Chart.MarkerStyle.Circle

C#

C#コード
コードのコピー
this.chartControl1.Series[0].Properties["MaxSizeFactor"] = .25f;
this.chartControl1.Series[0].Properties["MaxValue"] = 55D;
this.chartControl1.Series[0].Properties["MinValue"] = 5D;
this.chartControl1.Series[0].Properties["Shape"] = GrapeCity.ActiveReports.Chart.MarkerStyle.Circle;