以下の手順は、設計時に、およびソースコードを使用して、C1Compositeチャートに共有円グラフを作成する方法を示します。これは、同じキャンバス上で複数の円グラフを使用して関連するデータを表示することができるグラフタイプです。これらの円グラフの凡例は共通です。この例の複数の円グラフは、2010年と2014年における主要なブラウザの使用率を示します。左側の円グラフには、2010年のブラウザの使用率データを表示します。右側の円グラフには、2014年のブラウザの使用率データを表示します。
C1CompositeChartに共有円グラフを追加するには、次の手順に従います。
CompositeChartSeriesコレクションエディタで、[追加]ボタンを1回クリックして、CompositeChartに1つのCompositeChartSeriesを追加します。プロパティを次のように設定します。
Type | Label | Center |
---|---|---|
SharedPie | A New SharedPie | 150, 150 |
SharedPieSeriesListの横にある省略符ボタンをクリックしてSharedPieChartSeriesコレクションエディタを開きます。
PieChartSeriesコレクションエディタで、[追加]ボタンを3回クリックして、最初のSharedPieChartSeriesに3つのPieChartSeriesを追加します。プロパティを次のように設定します。
メンバ | Label | Data |
---|---|---|
0 | Chrome | 6.04 |
1 | Firefox | 31.64 |
2 | IE | 55.25 |
同様に、2番目のSharedPieChartSeriesに3つのPieChartSeriesを追加し、各プロパティを次のように設定します。
メンバ | Label | Data |
---|---|---|
0 | Chrome | 43.67 |
1 | Firefox | 23.18 |
2 | IE | 20.25 |
[OK]をクリックして保存し、PieChartSeriesコレクションエディタを閉じます。[OK]をクリックしてSharedPieCollectionエディタを閉じます。
<cc1:C1CompositeChart></cc1:C1CompositeChart>タグの間に次のコードを追加して、コンポジットチャートに共有円グラフ系列を追加します。
ソースビュー |
コードのコピー
|
---|---|
<SeriesList> <cc1:CompositeChartSeries Label="A new SharedPie" LegendEntry="True" Type="SharedPie"> <CandlestickSeries LegendEntry="True"> </CandlestickSeries> <SharedPieChartSeries> <cc1:CompositeSharedPieSeries LegendEntry="True" Center="150,150" Label="2010"> <PieSeriesList> <cc1:PieChartSeries Data="46.78" Label="Chrome" LegendEntry="True"> </cc1:PieChartSeries> <cc1:PieChartSeries Data="23.18" Label="Firefox" LegendEntry="True"> </cc1:PieChartSeries> <cc1:PieChartSeries Data="20.25" Label="IE" LegendEntry="True"> </cc1:PieChartSeries> </PieSeriesList> </cc1:CompositeSharedPieSeries> <cc1:CompositeSharedPieSeries LegendEntry="True" Center="300,150" Label="2014"> <PieSeriesList> <cc1:PieChartSeries Data="23.6" Label="Chrome" LegendEntry="True"> </cc1:PieChartSeries> <cc1:PieChartSeries Data="18.9" Label="Firefox" LegendEntry="True"> </cc1:PieChartSeries> <cc1:PieChartSeries Data="22.85" Label="IE" LegendEntry="True"> </cc1:PieChartSeries> </PieSeriesList> </cc1:CompositeSharedPieSeries> </SharedPieChartSeries> </cc1:CompositeChartSeries> </SeriesList> |
このトピックの作業結果
次の図は、コンポジットチャートに追加されたShared PieChartを示します。