作成日: 2014/09/26 最終更新日: 2015/02/25
文書種別
使用方法
詳細
DataLabelに特殊キーワードとして{%YVAL}を指定することで、データの割合を自動的に算出してラベルに表示できます。
◆サンプルコード
[VB]
[C#]
◆サンプルコード
[VB]
Imports C1.Win.C1Chart
・・・
C1WebChart1.ChartGroups(0).ChartType = Chart2DTypeEnum.Pie
C1WebChart1.ChartGroups(0).ChartData.SeriesList.Clear()
Dim series As ChartDataSeries
For i As Integer = 0 To 3
series = C1WebChart1.ChartGroups(0).ChartData.SeriesList.AddNewSeries()
series.Y.Add(5 * (i + 1))
series.DataLabel.Compass = LabelCompassEnum.Radial
series.DataLabel.Offset = 5
series.DataLabel.Text = "{#TEXT}" & vbCrLf & "{#YVAL} ({%YVAL:0.00%})"
series.DataLabel.Visible = True
Next
・・・
C1WebChart1.ChartGroups(0).ChartType = Chart2DTypeEnum.Pie
C1WebChart1.ChartGroups(0).ChartData.SeriesList.Clear()
Dim series As ChartDataSeries
For i As Integer = 0 To 3
series = C1WebChart1.ChartGroups(0).ChartData.SeriesList.AddNewSeries()
series.Y.Add(5 * (i + 1))
series.DataLabel.Compass = LabelCompassEnum.Radial
series.DataLabel.Offset = 5
series.DataLabel.Text = "{#TEXT}" & vbCrLf & "{#YVAL} ({%YVAL:0.00%})"
series.DataLabel.Visible = True
Next
[C#]
using C1.Win.C1Chart;
・・・
C1WebChart1.ChartGroups[0].ChartType = Chart2DTypeEnum.Pie;
C1WebChart1.ChartGroups[0].ChartData.SeriesList.Clear();
ChartDataSeries series;
for (int i = 0; i < 4; i++)
{
series = C1WebChart1.ChartGroups[0].ChartData.SeriesList.AddNewSeries();
series.Y.Add(5 * (i + 1));
series.DataLabel.Compass = LabelCompassEnum.Radial;
series.DataLabel.Offset = 5;
series.DataLabel.Text = "{#TEXT}" + System.Environment.NewLine + "{#YVAL} ({%YVAL:0.00%})";
series.DataLabel.Visible = true;
}
・・・
C1WebChart1.ChartGroups[0].ChartType = Chart2DTypeEnum.Pie;
C1WebChart1.ChartGroups[0].ChartData.SeriesList.Clear();
ChartDataSeries series;
for (int i = 0; i < 4; i++)
{
series = C1WebChart1.ChartGroups[0].ChartData.SeriesList.AddNewSeries();
series.Y.Add(5 * (i + 1));
series.DataLabel.Compass = LabelCompassEnum.Radial;
series.DataLabel.Offset = 5;
series.DataLabel.Text = "{#TEXT}" + System.Environment.NewLine + "{#YVAL} ({%YVAL:0.00%})";
series.DataLabel.Visible = true;
}
旧文書番号
72107