GrapeCity ActiveReports for .NET 16.0J
ドーナツチャート/円グラフ
ActiveReportsユーザーガイド > 概念 > セクションレポートの概念 > グラフ > グラフの種類 > 一般グラフ(2)単一系列 > ドーナツチャート/円グラフ

ドーナツチャートは、全体に対する各データ項目の占める割合を示します。

注意: 円の各セグメントを別々の色で表示するには、各データ点のBackgroundプロパティを設定する必要があります。
グラフ情報
ChartType Doughnut
Y値/データ点の数 1
系列の数 1
マーカーサポート 系列、またはデータ点
固有のカスタムプロパティ Clockwise: グラフの回転方向を取得、または設定します。
ExplodeFactor: データ点値間の分離量を取得、または設定します。
HoleSize: グラフの内半径を取得、または設定します。
OutsideLabels: データ点ラベルをグラフの外に表示するかどうかを示す値を取得、または設定します。
Radius: グラフ領域内におけるグラフのサイズを取得、または設定します。値の有効範囲は「2」以下です。
StartAngle: 系列の水平開始角度を取得、または設定します。

 

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

Visual Basic

Visual Basicコード
コードのコピー
Me.ChartControl1.Series(0).Properties("ExplodeFactor") = 0.0F
Me.ChartControl1.Series(0).Properties("HoleSize") = 0.25F
Me.ChartControl1.Series(0).Properties("OutsideLabels") = False
Me.ChartControl1.Series(0).Properties("Radius") = 2.0F
Me.ChartControl1.Series(0).Properties("StartAngle") = 0.0F

C#

C#コード
コードのコピー
this.chartControl1.Series[0].Properties["ExplodeFactor"] = 0f;
this.chartControl1.Series[0].Properties["HoleSize"] = 0.25f;
this.chartControl1.Series[0].Properties["OutsideLabels"] = false;
this.chartControl1.Series[0].Properties["Radius"] = 2.0f;
this.chartControl1.Series[0].Properties["StartAngle"] = 0f;